summaryrefslogtreecommitdiff
path: root/spec/ruby/library/set
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/library/set')
-rw-r--r--spec/ruby/library/set/add_spec.rb4
-rw-r--r--spec/ruby/library/set/append_spec.rb4
-rw-r--r--spec/ruby/library/set/case_compare_spec.rb4
-rw-r--r--spec/ruby/library/set/case_equality_spec.rb4
-rw-r--r--spec/ruby/library/set/classify_spec.rb2
-rw-r--r--spec/ruby/library/set/clear_spec.rb2
-rw-r--r--spec/ruby/library/set/collect_spec.rb4
-rw-r--r--spec/ruby/library/set/compare_by_identity_spec.rb2
-rw-r--r--spec/ruby/library/set/constructor_spec.rb2
-rw-r--r--spec/ruby/library/set/delete_if_spec.rb2
-rw-r--r--spec/ruby/library/set/delete_spec.rb2
-rw-r--r--spec/ruby/library/set/difference_spec.rb4
-rw-r--r--spec/ruby/library/set/divide_spec.rb2
-rw-r--r--spec/ruby/library/set/each_spec.rb2
-rw-r--r--spec/ruby/library/set/empty_spec.rb2
-rw-r--r--spec/ruby/library/set/enumerable/to_set_spec.rb2
-rw-r--r--spec/ruby/library/set/eql_spec.rb2
-rw-r--r--spec/ruby/library/set/equal_value_spec.rb2
-rw-r--r--spec/ruby/library/set/exclusion_spec.rb2
-rw-r--r--spec/ruby/library/set/filter_spec.rb4
-rw-r--r--spec/ruby/library/set/flatten_merge_spec.rb2
-rw-r--r--spec/ruby/library/set/flatten_spec.rb2
-rw-r--r--spec/ruby/library/set/hash_spec.rb2
-rw-r--r--spec/ruby/library/set/include_spec.rb4
-rw-r--r--spec/ruby/library/set/initialize_spec.rb2
-rw-r--r--spec/ruby/library/set/inspect_spec.rb4
-rw-r--r--spec/ruby/library/set/intersection_spec.rb4
-rw-r--r--spec/ruby/library/set/keep_if_spec.rb2
-rw-r--r--spec/ruby/library/set/length_spec.rb4
-rw-r--r--spec/ruby/library/set/map_spec.rb4
-rw-r--r--spec/ruby/library/set/member_spec.rb4
-rw-r--r--spec/ruby/library/set/merge_spec.rb2
-rw-r--r--spec/ruby/library/set/minus_spec.rb4
-rw-r--r--spec/ruby/library/set/plus_spec.rb4
-rw-r--r--spec/ruby/library/set/pretty_print_cycle_spec.rb2
-rw-r--r--spec/ruby/library/set/pretty_print_spec.rb2
-rw-r--r--spec/ruby/library/set/proper_subset_spec.rb2
-rw-r--r--spec/ruby/library/set/proper_superset_spec.rb2
-rw-r--r--spec/ruby/library/set/reject_spec.rb2
-rw-r--r--spec/ruby/library/set/replace_spec.rb2
-rw-r--r--spec/ruby/library/set/select_spec.rb4
-rw-r--r--spec/ruby/library/set/shared/select.rb2
-rw-r--r--spec/ruby/library/set/size_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/add_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/append_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/case_equality_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/classify_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/clear_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/collect_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/constructor_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/delete_if_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/delete_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/difference_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/divide_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/each_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/empty_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/eql_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/equal_value_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/exclusion_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/filter_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/flatten_merge_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/flatten_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/hash_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/include_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/initialize_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/inspect_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/intersection_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/keep_if_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/length_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/map_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/member_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/merge_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/minus_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/plus_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/pretty_print_cycle_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/pretty_print_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/proper_subset_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/proper_superset_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/reject_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/replace_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/select_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/shared/select.rb2
-rw-r--r--spec/ruby/library/set/sortedset/size_spec.rb4
-rw-r--r--spec/ruby/library/set/sortedset/subset_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/subtract_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/superset_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/to_a_spec.rb2
-rw-r--r--spec/ruby/library/set/sortedset/union_spec.rb4
-rw-r--r--spec/ruby/library/set/subset_spec.rb2
-rw-r--r--spec/ruby/library/set/subtract_spec.rb2
-rw-r--r--spec/ruby/library/set/superset_spec.rb2
-rw-r--r--spec/ruby/library/set/to_a_spec.rb2
-rw-r--r--spec/ruby/library/set/to_s_spec.rb2
-rw-r--r--spec/ruby/library/set/union_spec.rb4
94 files changed, 128 insertions, 128 deletions
diff --git a/spec/ruby/library/set/add_spec.rb b/spec/ruby/library/set/add_spec.rb
index a7d6fb8a56..68356cc111 100644
--- a/spec/ruby/library/set/add_spec.rb
+++ b/spec/ruby/library/set/add_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
-require File.expand_path('../shared/add', __FILE__)
+require_relative 'shared/add'
describe "Set#add" do
it_behaves_like :set_add, :add
diff --git a/spec/ruby/library/set/append_spec.rb b/spec/ruby/library/set/append_spec.rb
index b3097c0904..8b3498b779 100644
--- a/spec/ruby/library/set/append_spec.rb
+++ b/spec/ruby/library/set/append_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
-require File.expand_path('../shared/add', __FILE__)
+require_relative 'shared/add'
describe "Set#<<" do
it_behaves_like :set_add, :<<
diff --git a/spec/ruby/library/set/case_compare_spec.rb b/spec/ruby/library/set/case_compare_spec.rb
index f47e4e20c2..31a0e5676a 100644
--- a/spec/ruby/library/set/case_compare_spec.rb
+++ b/spec/ruby/library/set/case_compare_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/include', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/include'
require 'set'
ruby_version_is "2.5" do
diff --git a/spec/ruby/library/set/case_equality_spec.rb b/spec/ruby/library/set/case_equality_spec.rb
index f256324d49..875630612e 100644
--- a/spec/ruby/library/set/case_equality_spec.rb
+++ b/spec/ruby/library/set/case_equality_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/include', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/include'
require 'set'
ruby_version_is "2.5" do
diff --git a/spec/ruby/library/set/classify_spec.rb b/spec/ruby/library/set/classify_spec.rb
index 87e5b62f96..ec600c91d6 100644
--- a/spec/ruby/library/set/classify_spec.rb
+++ b/spec/ruby/library/set/classify_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#classify" do
diff --git a/spec/ruby/library/set/clear_spec.rb b/spec/ruby/library/set/clear_spec.rb
index b35ce4fec0..2b1c9c5b5a 100644
--- a/spec/ruby/library/set/clear_spec.rb
+++ b/spec/ruby/library/set/clear_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#clear" do
diff --git a/spec/ruby/library/set/collect_spec.rb b/spec/ruby/library/set/collect_spec.rb
index 03c00c9794..f8813a9331 100644
--- a/spec/ruby/library/set/collect_spec.rb
+++ b/spec/ruby/library/set/collect_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
-require File.expand_path('../shared/collect', __FILE__)
+require_relative 'shared/collect'
describe "Set#collect!" do
it_behaves_like :set_collect_bang, :collect!
diff --git a/spec/ruby/library/set/compare_by_identity_spec.rb b/spec/ruby/library/set/compare_by_identity_spec.rb
index 2a62880a9d..363a108935 100644
--- a/spec/ruby/library/set/compare_by_identity_spec.rb
+++ b/spec/ruby/library/set/compare_by_identity_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
ruby_version_is '2.4' do
diff --git a/spec/ruby/library/set/constructor_spec.rb b/spec/ruby/library/set/constructor_spec.rb
index 75c7ba8bc8..bb84861514 100644
--- a/spec/ruby/library/set/constructor_spec.rb
+++ b/spec/ruby/library/set/constructor_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set[]" do
diff --git a/spec/ruby/library/set/delete_if_spec.rb b/spec/ruby/library/set/delete_if_spec.rb
index b6bd28a59f..33caeeaab7 100644
--- a/spec/ruby/library/set/delete_if_spec.rb
+++ b/spec/ruby/library/set/delete_if_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#delete_if" do
diff --git a/spec/ruby/library/set/delete_spec.rb b/spec/ruby/library/set/delete_spec.rb
index 4f0326e37a..b12524384a 100644
--- a/spec/ruby/library/set/delete_spec.rb
+++ b/spec/ruby/library/set/delete_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#delete" do
diff --git a/spec/ruby/library/set/difference_spec.rb b/spec/ruby/library/set/difference_spec.rb
index 416dffe802..422f2ed3c7 100644
--- a/spec/ruby/library/set/difference_spec.rb
+++ b/spec/ruby/library/set/difference_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
-require File.expand_path('../shared/difference', __FILE__)
+require_relative 'shared/difference'
describe "Set#difference" do
it_behaves_like :set_difference, :difference
diff --git a/spec/ruby/library/set/divide_spec.rb b/spec/ruby/library/set/divide_spec.rb
index 930c69885f..fdd8cd9622 100644
--- a/spec/ruby/library/set/divide_spec.rb
+++ b/spec/ruby/library/set/divide_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#divide" do
diff --git a/spec/ruby/library/set/each_spec.rb b/spec/ruby/library/set/each_spec.rb
index 867e94ff0b..9bb5ead03a 100644
--- a/spec/ruby/library/set/each_spec.rb
+++ b/spec/ruby/library/set/each_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#each" do
diff --git a/spec/ruby/library/set/empty_spec.rb b/spec/ruby/library/set/empty_spec.rb
index 044d58727c..1789a664c7 100644
--- a/spec/ruby/library/set/empty_spec.rb
+++ b/spec/ruby/library/set/empty_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#empty?" do
diff --git a/spec/ruby/library/set/enumerable/to_set_spec.rb b/spec/ruby/library/set/enumerable/to_set_spec.rb
index 41ca039de6..6d81710a2f 100644
--- a/spec/ruby/library/set/enumerable/to_set_spec.rb
+++ b/spec/ruby/library/set/enumerable/to_set_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "Emumerable#to_set" do
diff --git a/spec/ruby/library/set/eql_spec.rb b/spec/ruby/library/set/eql_spec.rb
index ed62e20d7a..dd8e633775 100644
--- a/spec/ruby/library/set/eql_spec.rb
+++ b/spec/ruby/library/set/eql_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#eql?" do
diff --git a/spec/ruby/library/set/equal_value_spec.rb b/spec/ruby/library/set/equal_value_spec.rb
index 2e2c875407..10e0efab1b 100644
--- a/spec/ruby/library/set/equal_value_spec.rb
+++ b/spec/ruby/library/set/equal_value_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#==" do
diff --git a/spec/ruby/library/set/exclusion_spec.rb b/spec/ruby/library/set/exclusion_spec.rb
index d2923ba2d7..407aa70032 100644
--- a/spec/ruby/library/set/exclusion_spec.rb
+++ b/spec/ruby/library/set/exclusion_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#^" do
diff --git a/spec/ruby/library/set/filter_spec.rb b/spec/ruby/library/set/filter_spec.rb
index ada261421a..a4dfe70d52 100644
--- a/spec/ruby/library/set/filter_spec.rb
+++ b/spec/ruby/library/set/filter_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/select', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/select'
ruby_version_is "2.6" do
describe "Set#filter!" do
diff --git a/spec/ruby/library/set/flatten_merge_spec.rb b/spec/ruby/library/set/flatten_merge_spec.rb
index bbddec7076..b4494b13a7 100644
--- a/spec/ruby/library/set/flatten_merge_spec.rb
+++ b/spec/ruby/library/set/flatten_merge_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#flatten_merge" do
diff --git a/spec/ruby/library/set/flatten_spec.rb b/spec/ruby/library/set/flatten_spec.rb
index 2fa7f9f6e5..4a037bbd5e 100644
--- a/spec/ruby/library/set/flatten_spec.rb
+++ b/spec/ruby/library/set/flatten_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#flatten" do
diff --git a/spec/ruby/library/set/hash_spec.rb b/spec/ruby/library/set/hash_spec.rb
index ea39105937..47c43c05f1 100644
--- a/spec/ruby/library/set/hash_spec.rb
+++ b/spec/ruby/library/set/hash_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#hash" do
diff --git a/spec/ruby/library/set/include_spec.rb b/spec/ruby/library/set/include_spec.rb
index 693b8b997f..68532d9a04 100644
--- a/spec/ruby/library/set/include_spec.rb
+++ b/spec/ruby/library/set/include_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/include', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/include'
require 'set'
describe "Set#include?" do
diff --git a/spec/ruby/library/set/initialize_spec.rb b/spec/ruby/library/set/initialize_spec.rb
index e14cbaacc2..11a1095fd7 100644
--- a/spec/ruby/library/set/initialize_spec.rb
+++ b/spec/ruby/library/set/initialize_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#initialize" do
diff --git a/spec/ruby/library/set/inspect_spec.rb b/spec/ruby/library/set/inspect_spec.rb
index ef91b11645..4060c63b95 100644
--- a/spec/ruby/library/set/inspect_spec.rb
+++ b/spec/ruby/library/set/inspect_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/inspect', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/inspect'
require 'set'
describe "Set#inspect" do
diff --git a/spec/ruby/library/set/intersection_spec.rb b/spec/ruby/library/set/intersection_spec.rb
index c5adef5fc4..792c2d8f07 100644
--- a/spec/ruby/library/set/intersection_spec.rb
+++ b/spec/ruby/library/set/intersection_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/intersection', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/intersection'
require 'set'
describe "Set#intersection" do
diff --git a/spec/ruby/library/set/keep_if_spec.rb b/spec/ruby/library/set/keep_if_spec.rb
index 45f2cbf07a..7edc80769f 100644
--- a/spec/ruby/library/set/keep_if_spec.rb
+++ b/spec/ruby/library/set/keep_if_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#keep_if" do
diff --git a/spec/ruby/library/set/length_spec.rb b/spec/ruby/library/set/length_spec.rb
index 274abcde83..fef63d25a7 100644
--- a/spec/ruby/library/set/length_spec.rb
+++ b/spec/ruby/library/set/length_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/length', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/length'
require 'set'
describe "Set#length" do
diff --git a/spec/ruby/library/set/map_spec.rb b/spec/ruby/library/set/map_spec.rb
index 8610982ba9..e60e98b179 100644
--- a/spec/ruby/library/set/map_spec.rb
+++ b/spec/ruby/library/set/map_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
-require File.expand_path('../shared/collect', __FILE__)
+require_relative 'shared/collect'
describe "Set#map!" do
it_behaves_like :set_collect_bang, :map!
diff --git a/spec/ruby/library/set/member_spec.rb b/spec/ruby/library/set/member_spec.rb
index 1a807c061b..5b56a38ab9 100644
--- a/spec/ruby/library/set/member_spec.rb
+++ b/spec/ruby/library/set/member_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/include', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/include'
require 'set'
describe "Set#member?" do
diff --git a/spec/ruby/library/set/merge_spec.rb b/spec/ruby/library/set/merge_spec.rb
index ecee51b951..5c65af0a9b 100644
--- a/spec/ruby/library/set/merge_spec.rb
+++ b/spec/ruby/library/set/merge_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#merge" do
diff --git a/spec/ruby/library/set/minus_spec.rb b/spec/ruby/library/set/minus_spec.rb
index 3b14d6649d..3fe0b6a2cc 100644
--- a/spec/ruby/library/set/minus_spec.rb
+++ b/spec/ruby/library/set/minus_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
-require File.expand_path('../shared/difference', __FILE__)
+require_relative 'shared/difference'
describe "Set#-" do
it_behaves_like :set_difference, :-
diff --git a/spec/ruby/library/set/plus_spec.rb b/spec/ruby/library/set/plus_spec.rb
index 38b78b6330..3e70d3269d 100644
--- a/spec/ruby/library/set/plus_spec.rb
+++ b/spec/ruby/library/set/plus_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/union', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/union'
require 'set'
describe "Set#+" do
diff --git a/spec/ruby/library/set/pretty_print_cycle_spec.rb b/spec/ruby/library/set/pretty_print_cycle_spec.rb
index a7eaab337b..4f440353e5 100644
--- a/spec/ruby/library/set/pretty_print_cycle_spec.rb
+++ b/spec/ruby/library/set/pretty_print_cycle_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#pretty_print_cycle" do
diff --git a/spec/ruby/library/set/pretty_print_spec.rb b/spec/ruby/library/set/pretty_print_spec.rb
index 60f3ba7d3d..f2392e6968 100644
--- a/spec/ruby/library/set/pretty_print_spec.rb
+++ b/spec/ruby/library/set/pretty_print_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#pretty_print" do
diff --git a/spec/ruby/library/set/proper_subset_spec.rb b/spec/ruby/library/set/proper_subset_spec.rb
index 1a1fa13c3c..d925e80a8b 100644
--- a/spec/ruby/library/set/proper_subset_spec.rb
+++ b/spec/ruby/library/set/proper_subset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#proper_subset?" do
diff --git a/spec/ruby/library/set/proper_superset_spec.rb b/spec/ruby/library/set/proper_superset_spec.rb
index 61c7984a6b..cdfd44f32f 100644
--- a/spec/ruby/library/set/proper_superset_spec.rb
+++ b/spec/ruby/library/set/proper_superset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#proper_superset?" do
diff --git a/spec/ruby/library/set/reject_spec.rb b/spec/ruby/library/set/reject_spec.rb
index 32d3a92801..9131f960ad 100644
--- a/spec/ruby/library/set/reject_spec.rb
+++ b/spec/ruby/library/set/reject_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#reject!" do
diff --git a/spec/ruby/library/set/replace_spec.rb b/spec/ruby/library/set/replace_spec.rb
index 6f0c45b7ed..7511066c9c 100644
--- a/spec/ruby/library/set/replace_spec.rb
+++ b/spec/ruby/library/set/replace_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#replace" do
diff --git a/spec/ruby/library/set/select_spec.rb b/spec/ruby/library/set/select_spec.rb
index 433fbb4617..b458ffacaa 100644
--- a/spec/ruby/library/set/select_spec.rb
+++ b/spec/ruby/library/set/select_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/select', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/select'
describe "Set#select!" do
it_behaves_like :set_select_bang, :select!
diff --git a/spec/ruby/library/set/shared/select.rb b/spec/ruby/library/set/shared/select.rb
index c9f01b8a25..2108d398b4 100644
--- a/spec/ruby/library/set/shared/select.rb
+++ b/spec/ruby/library/set/shared/select.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe :set_select_bang, shared: true do
diff --git a/spec/ruby/library/set/size_spec.rb b/spec/ruby/library/set/size_spec.rb
index f33740c5cd..3c8cb38517 100644
--- a/spec/ruby/library/set/size_spec.rb
+++ b/spec/ruby/library/set/size_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/length', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/length'
require 'set'
describe "Set#size" do
diff --git a/spec/ruby/library/set/sortedset/add_spec.rb b/spec/ruby/library/set/sortedset/add_spec.rb
index df291561a8..721ac7fac0 100644
--- a/spec/ruby/library/set/sortedset/add_spec.rb
+++ b/spec/ruby/library/set/sortedset/add_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
-require File.expand_path('../shared/add', __FILE__)
+require_relative 'shared/add'
describe "SortedSet#add" do
it_behaves_like :sorted_set_add, :add
diff --git a/spec/ruby/library/set/sortedset/append_spec.rb b/spec/ruby/library/set/sortedset/append_spec.rb
index 62933f3e42..ebcceba962 100644
--- a/spec/ruby/library/set/sortedset/append_spec.rb
+++ b/spec/ruby/library/set/sortedset/append_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
-require File.expand_path('../shared/add', __FILE__)
+require_relative 'shared/add'
describe "SortedSet#<<" do
it_behaves_like :sorted_set_add, :<<
diff --git a/spec/ruby/library/set/sortedset/case_equality_spec.rb b/spec/ruby/library/set/sortedset/case_equality_spec.rb
index cea52dedbd..5627917677 100644
--- a/spec/ruby/library/set/sortedset/case_equality_spec.rb
+++ b/spec/ruby/library/set/sortedset/case_equality_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/include', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/include'
require 'set'
ruby_version_is "2.5" do
diff --git a/spec/ruby/library/set/sortedset/classify_spec.rb b/spec/ruby/library/set/sortedset/classify_spec.rb
index 1e8c814699..62b26d5d28 100644
--- a/spec/ruby/library/set/sortedset/classify_spec.rb
+++ b/spec/ruby/library/set/sortedset/classify_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#classify" do
diff --git a/spec/ruby/library/set/sortedset/clear_spec.rb b/spec/ruby/library/set/sortedset/clear_spec.rb
index 3a3277dd8a..11b5db2095 100644
--- a/spec/ruby/library/set/sortedset/clear_spec.rb
+++ b/spec/ruby/library/set/sortedset/clear_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#clear" do
diff --git a/spec/ruby/library/set/sortedset/collect_spec.rb b/spec/ruby/library/set/sortedset/collect_spec.rb
index 18274e6353..21ead4fe55 100644
--- a/spec/ruby/library/set/sortedset/collect_spec.rb
+++ b/spec/ruby/library/set/sortedset/collect_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
-require File.expand_path('../shared/collect', __FILE__)
+require_relative 'shared/collect'
describe "SortedSet#collect!" do
it_behaves_like :sorted_set_collect_bang, :collect!
diff --git a/spec/ruby/library/set/sortedset/constructor_spec.rb b/spec/ruby/library/set/sortedset/constructor_spec.rb
index 45b6749e27..953144dbdb 100644
--- a/spec/ruby/library/set/sortedset/constructor_spec.rb
+++ b/spec/ruby/library/set/sortedset/constructor_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet[]" do
diff --git a/spec/ruby/library/set/sortedset/delete_if_spec.rb b/spec/ruby/library/set/sortedset/delete_if_spec.rb
index c809ff75f0..1ff689376a 100644
--- a/spec/ruby/library/set/sortedset/delete_if_spec.rb
+++ b/spec/ruby/library/set/sortedset/delete_if_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#delete_if" do
diff --git a/spec/ruby/library/set/sortedset/delete_spec.rb b/spec/ruby/library/set/sortedset/delete_spec.rb
index 7123f79bcf..71583c7f13 100644
--- a/spec/ruby/library/set/sortedset/delete_spec.rb
+++ b/spec/ruby/library/set/sortedset/delete_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#delete" do
diff --git a/spec/ruby/library/set/sortedset/difference_spec.rb b/spec/ruby/library/set/sortedset/difference_spec.rb
index bc3650c55c..c3d679aff8 100644
--- a/spec/ruby/library/set/sortedset/difference_spec.rb
+++ b/spec/ruby/library/set/sortedset/difference_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
-require File.expand_path('../shared/difference', __FILE__)
+require_relative 'shared/difference'
describe "SortedSet#difference" do
it_behaves_like :sorted_set_difference, :difference
diff --git a/spec/ruby/library/set/sortedset/divide_spec.rb b/spec/ruby/library/set/sortedset/divide_spec.rb
index adb152b7e6..4b2135a8c9 100644
--- a/spec/ruby/library/set/sortedset/divide_spec.rb
+++ b/spec/ruby/library/set/sortedset/divide_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#divide" do
diff --git a/spec/ruby/library/set/sortedset/each_spec.rb b/spec/ruby/library/set/sortedset/each_spec.rb
index c715c403b2..bcf0d74d1f 100644
--- a/spec/ruby/library/set/sortedset/each_spec.rb
+++ b/spec/ruby/library/set/sortedset/each_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#each" do
diff --git a/spec/ruby/library/set/sortedset/empty_spec.rb b/spec/ruby/library/set/sortedset/empty_spec.rb
index 50d046e4c0..deb3b567fb 100644
--- a/spec/ruby/library/set/sortedset/empty_spec.rb
+++ b/spec/ruby/library/set/sortedset/empty_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#empty?" do
diff --git a/spec/ruby/library/set/sortedset/eql_spec.rb b/spec/ruby/library/set/sortedset/eql_spec.rb
index e7b3e7b624..b22858a362 100644
--- a/spec/ruby/library/set/sortedset/eql_spec.rb
+++ b/spec/ruby/library/set/sortedset/eql_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#eql?" do
diff --git a/spec/ruby/library/set/sortedset/equal_value_spec.rb b/spec/ruby/library/set/sortedset/equal_value_spec.rb
index e358372aa4..cb1b7c9443 100644
--- a/spec/ruby/library/set/sortedset/equal_value_spec.rb
+++ b/spec/ruby/library/set/sortedset/equal_value_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#==" do
diff --git a/spec/ruby/library/set/sortedset/exclusion_spec.rb b/spec/ruby/library/set/sortedset/exclusion_spec.rb
index 193dbb7725..59f7615e83 100644
--- a/spec/ruby/library/set/sortedset/exclusion_spec.rb
+++ b/spec/ruby/library/set/sortedset/exclusion_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#^" do
diff --git a/spec/ruby/library/set/sortedset/filter_spec.rb b/spec/ruby/library/set/sortedset/filter_spec.rb
index 16346a5b76..cfaa8b2729 100644
--- a/spec/ruby/library/set/sortedset/filter_spec.rb
+++ b/spec/ruby/library/set/sortedset/filter_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/select', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/select'
require 'set'
ruby_version_is "2.6" do
diff --git a/spec/ruby/library/set/sortedset/flatten_merge_spec.rb b/spec/ruby/library/set/sortedset/flatten_merge_spec.rb
index 2a2505a58b..9a8ed13f00 100644
--- a/spec/ruby/library/set/sortedset/flatten_merge_spec.rb
+++ b/spec/ruby/library/set/sortedset/flatten_merge_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#flatten_merge" do
diff --git a/spec/ruby/library/set/sortedset/flatten_spec.rb b/spec/ruby/library/set/sortedset/flatten_spec.rb
index 80d064b846..ca4e4637e6 100644
--- a/spec/ruby/library/set/sortedset/flatten_spec.rb
+++ b/spec/ruby/library/set/sortedset/flatten_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
# Note: Flatten make little sens on sorted sets, because SortedSets are not (by default)
diff --git a/spec/ruby/library/set/sortedset/hash_spec.rb b/spec/ruby/library/set/sortedset/hash_spec.rb
index 176cb7e8dc..7833c68a10 100644
--- a/spec/ruby/library/set/sortedset/hash_spec.rb
+++ b/spec/ruby/library/set/sortedset/hash_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#hash" do
diff --git a/spec/ruby/library/set/sortedset/include_spec.rb b/spec/ruby/library/set/sortedset/include_spec.rb
index bb8ceda708..030a9e146a 100644
--- a/spec/ruby/library/set/sortedset/include_spec.rb
+++ b/spec/ruby/library/set/sortedset/include_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/include', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/include'
require 'set'
describe "SortedSet#include?" do
diff --git a/spec/ruby/library/set/sortedset/initialize_spec.rb b/spec/ruby/library/set/sortedset/initialize_spec.rb
index 77ee23e851..cdf756f6b8 100644
--- a/spec/ruby/library/set/sortedset/initialize_spec.rb
+++ b/spec/ruby/library/set/sortedset/initialize_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#initialize" do
diff --git a/spec/ruby/library/set/sortedset/inspect_spec.rb b/spec/ruby/library/set/sortedset/inspect_spec.rb
index 64b3f3d882..7103bee3f5 100644
--- a/spec/ruby/library/set/sortedset/inspect_spec.rb
+++ b/spec/ruby/library/set/sortedset/inspect_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#inspect" do
diff --git a/spec/ruby/library/set/sortedset/intersection_spec.rb b/spec/ruby/library/set/sortedset/intersection_spec.rb
index d3f5b49ceb..6ff9c80ce1 100644
--- a/spec/ruby/library/set/sortedset/intersection_spec.rb
+++ b/spec/ruby/library/set/sortedset/intersection_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/intersection', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/intersection'
require 'set'
describe "SortedSet#intersection" do
diff --git a/spec/ruby/library/set/sortedset/keep_if_spec.rb b/spec/ruby/library/set/sortedset/keep_if_spec.rb
index 7a117fbc87..2235eb3766 100644
--- a/spec/ruby/library/set/sortedset/keep_if_spec.rb
+++ b/spec/ruby/library/set/sortedset/keep_if_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#keep_if" do
diff --git a/spec/ruby/library/set/sortedset/length_spec.rb b/spec/ruby/library/set/sortedset/length_spec.rb
index d829b3e08e..5f138dd6f7 100644
--- a/spec/ruby/library/set/sortedset/length_spec.rb
+++ b/spec/ruby/library/set/sortedset/length_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/length', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/length'
require 'set'
describe "SortedSet#length" do
diff --git a/spec/ruby/library/set/sortedset/map_spec.rb b/spec/ruby/library/set/sortedset/map_spec.rb
index 1f0828f347..1d7b5954e5 100644
--- a/spec/ruby/library/set/sortedset/map_spec.rb
+++ b/spec/ruby/library/set/sortedset/map_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
-require File.expand_path('../shared/collect', __FILE__)
+require_relative 'shared/collect'
describe "SortedSet#map!" do
it_behaves_like :sorted_set_collect_bang, :map!
diff --git a/spec/ruby/library/set/sortedset/member_spec.rb b/spec/ruby/library/set/sortedset/member_spec.rb
index d64e318b83..d6005557ab 100644
--- a/spec/ruby/library/set/sortedset/member_spec.rb
+++ b/spec/ruby/library/set/sortedset/member_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/include', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/include'
require 'set'
describe "SortedSet#member?" do
diff --git a/spec/ruby/library/set/sortedset/merge_spec.rb b/spec/ruby/library/set/sortedset/merge_spec.rb
index c422fe9513..f98f2c83ce 100644
--- a/spec/ruby/library/set/sortedset/merge_spec.rb
+++ b/spec/ruby/library/set/sortedset/merge_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#merge" do
diff --git a/spec/ruby/library/set/sortedset/minus_spec.rb b/spec/ruby/library/set/sortedset/minus_spec.rb
index 1f56d57037..ffb8ee85d1 100644
--- a/spec/ruby/library/set/sortedset/minus_spec.rb
+++ b/spec/ruby/library/set/sortedset/minus_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
-require File.expand_path('../shared/difference', __FILE__)
+require_relative 'shared/difference'
describe "SortedSet#-" do
it_behaves_like :sorted_set_difference, :-
diff --git a/spec/ruby/library/set/sortedset/plus_spec.rb b/spec/ruby/library/set/sortedset/plus_spec.rb
index af9bdf82fa..355c775d7e 100644
--- a/spec/ruby/library/set/sortedset/plus_spec.rb
+++ b/spec/ruby/library/set/sortedset/plus_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/union', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/union'
require 'set'
describe "SortedSet#+" do
diff --git a/spec/ruby/library/set/sortedset/pretty_print_cycle_spec.rb b/spec/ruby/library/set/sortedset/pretty_print_cycle_spec.rb
index 6e79245e18..fe15f1bf7d 100644
--- a/spec/ruby/library/set/sortedset/pretty_print_cycle_spec.rb
+++ b/spec/ruby/library/set/sortedset/pretty_print_cycle_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#pretty_print_cycle" do
diff --git a/spec/ruby/library/set/sortedset/pretty_print_spec.rb b/spec/ruby/library/set/sortedset/pretty_print_spec.rb
index 5317357b8f..601ff4d182 100644
--- a/spec/ruby/library/set/sortedset/pretty_print_spec.rb
+++ b/spec/ruby/library/set/sortedset/pretty_print_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#pretty_print" do
diff --git a/spec/ruby/library/set/sortedset/proper_subset_spec.rb b/spec/ruby/library/set/sortedset/proper_subset_spec.rb
index 7e94774c1f..3b3c2e5c4c 100644
--- a/spec/ruby/library/set/sortedset/proper_subset_spec.rb
+++ b/spec/ruby/library/set/sortedset/proper_subset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#proper_subset?" do
diff --git a/spec/ruby/library/set/sortedset/proper_superset_spec.rb b/spec/ruby/library/set/sortedset/proper_superset_spec.rb
index ccfa37988d..72ae71e2f1 100644
--- a/spec/ruby/library/set/sortedset/proper_superset_spec.rb
+++ b/spec/ruby/library/set/sortedset/proper_superset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#proper_superset?" do
diff --git a/spec/ruby/library/set/sortedset/reject_spec.rb b/spec/ruby/library/set/sortedset/reject_spec.rb
index e357d55052..da2a76e7a7 100644
--- a/spec/ruby/library/set/sortedset/reject_spec.rb
+++ b/spec/ruby/library/set/sortedset/reject_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#reject!" do
diff --git a/spec/ruby/library/set/sortedset/replace_spec.rb b/spec/ruby/library/set/sortedset/replace_spec.rb
index a5bf333e87..2a7fa73efb 100644
--- a/spec/ruby/library/set/sortedset/replace_spec.rb
+++ b/spec/ruby/library/set/sortedset/replace_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#replace" do
diff --git a/spec/ruby/library/set/sortedset/select_spec.rb b/spec/ruby/library/set/sortedset/select_spec.rb
index b00525346c..68326cd02c 100644
--- a/spec/ruby/library/set/sortedset/select_spec.rb
+++ b/spec/ruby/library/set/sortedset/select_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/select', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/select'
require 'set'
describe "SortedSet#select!" do
diff --git a/spec/ruby/library/set/sortedset/shared/select.rb b/spec/ruby/library/set/sortedset/shared/select.rb
index d3ce4ed33a..e13311eda5 100644
--- a/spec/ruby/library/set/sortedset/shared/select.rb
+++ b/spec/ruby/library/set/sortedset/shared/select.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../../spec_helper', __FILE__)
+require_relative '../../../../spec_helper'
require 'set'
describe :sorted_set_select_bang, shared: true do
diff --git a/spec/ruby/library/set/sortedset/size_spec.rb b/spec/ruby/library/set/sortedset/size_spec.rb
index dbcdc3ded3..13e5085b0c 100644
--- a/spec/ruby/library/set/sortedset/size_spec.rb
+++ b/spec/ruby/library/set/sortedset/size_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/length', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/length'
require 'set'
describe "SortedSet#size" do
diff --git a/spec/ruby/library/set/sortedset/subset_spec.rb b/spec/ruby/library/set/sortedset/subset_spec.rb
index 81f938317c..cdada2cdfb 100644
--- a/spec/ruby/library/set/sortedset/subset_spec.rb
+++ b/spec/ruby/library/set/sortedset/subset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#subset?" do
diff --git a/spec/ruby/library/set/sortedset/subtract_spec.rb b/spec/ruby/library/set/sortedset/subtract_spec.rb
index 207748cfb9..64d66c3688 100644
--- a/spec/ruby/library/set/sortedset/subtract_spec.rb
+++ b/spec/ruby/library/set/sortedset/subtract_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#subtract" do
diff --git a/spec/ruby/library/set/sortedset/superset_spec.rb b/spec/ruby/library/set/sortedset/superset_spec.rb
index fc54e618a2..663b179a0c 100644
--- a/spec/ruby/library/set/sortedset/superset_spec.rb
+++ b/spec/ruby/library/set/sortedset/superset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#superset?" do
diff --git a/spec/ruby/library/set/sortedset/to_a_spec.rb b/spec/ruby/library/set/sortedset/to_a_spec.rb
index 77deb17731..ba37d18cdb 100644
--- a/spec/ruby/library/set/sortedset/to_a_spec.rb
+++ b/spec/ruby/library/set/sortedset/to_a_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
+require_relative '../../../spec_helper'
require 'set'
describe "SortedSet#to_a" do
diff --git a/spec/ruby/library/set/sortedset/union_spec.rb b/spec/ruby/library/set/sortedset/union_spec.rb
index c7255c3d2f..eb77600fee 100644
--- a/spec/ruby/library/set/sortedset/union_spec.rb
+++ b/spec/ruby/library/set/sortedset/union_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../../spec_helper', __FILE__)
-require File.expand_path('../shared/union', __FILE__)
+require_relative '../../../spec_helper'
+require_relative 'shared/union'
require 'set'
describe "SortedSet#union" do
diff --git a/spec/ruby/library/set/subset_spec.rb b/spec/ruby/library/set/subset_spec.rb
index 6503a7539f..e1792ce9b9 100644
--- a/spec/ruby/library/set/subset_spec.rb
+++ b/spec/ruby/library/set/subset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#subset?" do
diff --git a/spec/ruby/library/set/subtract_spec.rb b/spec/ruby/library/set/subtract_spec.rb
index b0889bb675..56713de8b3 100644
--- a/spec/ruby/library/set/subtract_spec.rb
+++ b/spec/ruby/library/set/subtract_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#subtract" do
diff --git a/spec/ruby/library/set/superset_spec.rb b/spec/ruby/library/set/superset_spec.rb
index b7364f529e..a95fab8a42 100644
--- a/spec/ruby/library/set/superset_spec.rb
+++ b/spec/ruby/library/set/superset_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#superset?" do
diff --git a/spec/ruby/library/set/to_a_spec.rb b/spec/ruby/library/set/to_a_spec.rb
index daee014e90..689e44f38a 100644
--- a/spec/ruby/library/set/to_a_spec.rb
+++ b/spec/ruby/library/set/to_a_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
require 'set'
describe "Set#to_a" do
diff --git a/spec/ruby/library/set/to_s_spec.rb b/spec/ruby/library/set/to_s_spec.rb
index f4c361f74f..ca2806d669 100644
--- a/spec/ruby/library/set/to_s_spec.rb
+++ b/spec/ruby/library/set/to_s_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../shared/inspect', __FILE__)
+require_relative 'shared/inspect'
require 'set'
ruby_version_is "2.5" do
diff --git a/spec/ruby/library/set/union_spec.rb b/spec/ruby/library/set/union_spec.rb
index c705497928..20fe0ddca3 100644
--- a/spec/ruby/library/set/union_spec.rb
+++ b/spec/ruby/library/set/union_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../shared/union', __FILE__)
+require_relative '../../spec_helper'
+require_relative 'shared/union'
require 'set'
describe "Set#union" do