diff options
Diffstat (limited to 'spec/support/artifice/compact_index.rb')
-rw-r--r-- | spec/support/artifice/compact_index.rb | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/spec/support/artifice/compact_index.rb b/spec/support/artifice/compact_index.rb index e7dfda3b..eb17f019 100644 --- a/spec/support/artifice/compact_index.rb +++ b/spec/support/artifice/compact_index.rb @@ -1,6 +1,7 @@ +# frozen_string_literal: true require File.expand_path("../endpoint", __FILE__) -$LOAD_PATH.unshift "#{Dir[base_system_gems.join("gems/compact_index*/lib")].first}" +$LOAD_PATH.unshift Dir[base_system_gems.join("gems/compact_index*/lib")].first.to_s require "compact_index" class CompactIndexAPI < Endpoint @@ -28,11 +29,10 @@ class CompactIndexAPI < Endpoint def not_modified?(checksum) etags = parse_etags(request.env["HTTP_IF_NONE_MATCH"]) - if etags.include?(checksum) - headers "ETag" => quote(checksum) - status 304 - body "" - end + return unless etags.include?(checksum) + headers "ETag" => quote(checksum) + status 304 + body "" end def requested_range_for(response_body) |