summaryrefslogtreecommitdiff
path: root/spec/ruby/core/complex
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/core/complex')
-rw-r--r--spec/ruby/core/complex/abs2_spec.rb2
-rw-r--r--spec/ruby/core/complex/abs_spec.rb2
-rw-r--r--spec/ruby/core/complex/angle_spec.rb4
-rw-r--r--spec/ruby/core/complex/arg_spec.rb4
-rw-r--r--spec/ruby/core/complex/coerce_spec.rb2
-rw-r--r--spec/ruby/core/complex/conj_spec.rb4
-rw-r--r--spec/ruby/core/complex/conjugate_spec.rb4
-rw-r--r--spec/ruby/core/complex/constants_spec.rb2
-rw-r--r--spec/ruby/core/complex/denominator_spec.rb2
-rw-r--r--spec/ruby/core/complex/divide_spec.rb2
-rw-r--r--spec/ruby/core/complex/eql_spec.rb2
-rw-r--r--spec/ruby/core/complex/equal_value_spec.rb2
-rw-r--r--spec/ruby/core/complex/exponent_spec.rb2
-rw-r--r--spec/ruby/core/complex/fdiv_spec.rb2
-rw-r--r--spec/ruby/core/complex/finite_spec.rb2
-rw-r--r--spec/ruby/core/complex/hash_spec.rb2
-rw-r--r--spec/ruby/core/complex/imag_spec.rb2
-rw-r--r--spec/ruby/core/complex/imaginary_spec.rb2
-rw-r--r--spec/ruby/core/complex/infinite_spec.rb2
-rw-r--r--spec/ruby/core/complex/inspect_spec.rb2
-rw-r--r--spec/ruby/core/complex/magnitude_spec.rb2
-rw-r--r--spec/ruby/core/complex/marshal_dump_spec.rb2
-rw-r--r--spec/ruby/core/complex/minus_spec.rb2
-rw-r--r--spec/ruby/core/complex/multiply_spec.rb2
-rw-r--r--spec/ruby/core/complex/numerator_spec.rb2
-rw-r--r--spec/ruby/core/complex/phase_spec.rb4
-rw-r--r--spec/ruby/core/complex/plus_spec.rb2
-rw-r--r--spec/ruby/core/complex/polar_spec.rb2
-rw-r--r--spec/ruby/core/complex/quo_spec.rb2
-rw-r--r--spec/ruby/core/complex/real_spec.rb2
-rw-r--r--spec/ruby/core/complex/rect_spec.rb2
-rw-r--r--spec/ruby/core/complex/rectangular_spec.rb2
-rw-r--r--spec/ruby/core/complex/to_f_spec.rb2
-rw-r--r--spec/ruby/core/complex/to_i_spec.rb2
-rw-r--r--spec/ruby/core/complex/to_r_spec.rb2
-rw-r--r--spec/ruby/core/complex/to_s_spec.rb2
-rw-r--r--spec/ruby/core/complex/uminus_spec.rb2
37 files changed, 42 insertions, 42 deletions
diff --git a/spec/ruby/core/complex/abs2_spec.rb b/spec/ruby/core/complex/abs2_spec.rb
index f2145dcb61..de40197c76 100644
--- a/spec/ruby/core/complex/abs2_spec.rb
+++ b/spec/ruby/core/complex/abs2_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/abs2', __FILE__)
+require_relative '../../shared/complex/abs2'
describe "Complex#abs2" do
it_behaves_like :complex_abs2, :abs2
diff --git a/spec/ruby/core/complex/abs_spec.rb b/spec/ruby/core/complex/abs_spec.rb
index 9252c22263..8114d70a7e 100644
--- a/spec/ruby/core/complex/abs_spec.rb
+++ b/spec/ruby/core/complex/abs_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/abs', __FILE__)
+require_relative '../../shared/complex/abs'
describe "Complex#abs" do
it_behaves_like :complex_abs, :abs
diff --git a/spec/ruby/core/complex/angle_spec.rb b/spec/ruby/core/complex/angle_spec.rb
index d5f80fe529..237838fc2d 100644
--- a/spec/ruby/core/complex/angle_spec.rb
+++ b/spec/ruby/core/complex/angle_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
-require File.expand_path('../../../shared/complex/arg', __FILE__)
+require_relative '../../shared/complex/arg'
describe "Complex#angle" do
it_behaves_like :complex_arg, :angle
diff --git a/spec/ruby/core/complex/arg_spec.rb b/spec/ruby/core/complex/arg_spec.rb
index 92f5d79ba8..04c406e60e 100644
--- a/spec/ruby/core/complex/arg_spec.rb
+++ b/spec/ruby/core/complex/arg_spec.rb
@@ -1,6 +1,6 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
-require File.expand_path('../../../shared/complex/arg', __FILE__)
+require_relative '../../shared/complex/arg'
describe "Complex#arg" do
it_behaves_like :complex_arg, :arg
diff --git a/spec/ruby/core/complex/coerce_spec.rb b/spec/ruby/core/complex/coerce_spec.rb
index 308da64356..955309d5cd 100644
--- a/spec/ruby/core/complex/coerce_spec.rb
+++ b/spec/ruby/core/complex/coerce_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/coerce', __FILE__)
+require_relative '../../shared/complex/coerce'
describe "Complex#coerce" do
it_behaves_like :complex_coerce, :coerce
diff --git a/spec/ruby/core/complex/conj_spec.rb b/spec/ruby/core/complex/conj_spec.rb
index fec4516755..59208e9e8d 100644
--- a/spec/ruby/core/complex/conj_spec.rb
+++ b/spec/ruby/core/complex/conj_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../../../shared/complex/conjugate', __FILE__)
+require_relative '../../spec_helper'
+require_relative '../../shared/complex/conjugate'
describe "Complex#conj" do
it_behaves_like :complex_conjugate, :conj
diff --git a/spec/ruby/core/complex/conjugate_spec.rb b/spec/ruby/core/complex/conjugate_spec.rb
index e5a01bfe45..8fda364027 100644
--- a/spec/ruby/core/complex/conjugate_spec.rb
+++ b/spec/ruby/core/complex/conjugate_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../../../shared/complex/conjugate', __FILE__)
+require_relative '../../spec_helper'
+require_relative '../../shared/complex/conjugate'
describe "Complex#conjugate" do
it_behaves_like :complex_conjugate, :conjugate
diff --git a/spec/ruby/core/complex/constants_spec.rb b/spec/ruby/core/complex/constants_spec.rb
index a8fcebbd31..f9584f6075 100644
--- a/spec/ruby/core/complex/constants_spec.rb
+++ b/spec/ruby/core/complex/constants_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/constants', __FILE__)
+require_relative '../../shared/complex/constants'
describe "Complex::I" do
it_behaves_like :complex_I, :I
diff --git a/spec/ruby/core/complex/denominator_spec.rb b/spec/ruby/core/complex/denominator_spec.rb
index 7b541910ec..511f0d2b72 100644
--- a/spec/ruby/core/complex/denominator_spec.rb
+++ b/spec/ruby/core/complex/denominator_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/denominator', __FILE__)
+require_relative '../../shared/complex/denominator'
describe "Complex#denominator" do
it_behaves_like :complex_denominator, :denominator
diff --git a/spec/ruby/core/complex/divide_spec.rb b/spec/ruby/core/complex/divide_spec.rb
index 71614c76e1..81f28c08e0 100644
--- a/spec/ruby/core/complex/divide_spec.rb
+++ b/spec/ruby/core/complex/divide_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/divide', __FILE__)
+require_relative '../../shared/complex/divide'
describe "Complex#/" do
it_behaves_like :complex_divide, :/
diff --git a/spec/ruby/core/complex/eql_spec.rb b/spec/ruby/core/complex/eql_spec.rb
index c8e432029f..9194efc074 100644
--- a/spec/ruby/core/complex/eql_spec.rb
+++ b/spec/ruby/core/complex/eql_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#eql?" do
it "returns false if other is not Complex" do
diff --git a/spec/ruby/core/complex/equal_value_spec.rb b/spec/ruby/core/complex/equal_value_spec.rb
index b3d93911bd..b31eba1bb3 100644
--- a/spec/ruby/core/complex/equal_value_spec.rb
+++ b/spec/ruby/core/complex/equal_value_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/equal_value', __FILE__)
+require_relative '../../shared/complex/equal_value'
describe "Complex#==" do
it_behaves_like :complex_equal_value, :==
diff --git a/spec/ruby/core/complex/exponent_spec.rb b/spec/ruby/core/complex/exponent_spec.rb
index 62f61a2bf3..47381d7e43 100644
--- a/spec/ruby/core/complex/exponent_spec.rb
+++ b/spec/ruby/core/complex/exponent_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/exponent', __FILE__)
+require_relative '../../shared/complex/exponent'
describe "Complex#**" do
it_behaves_like :complex_exponent, :**
diff --git a/spec/ruby/core/complex/fdiv_spec.rb b/spec/ruby/core/complex/fdiv_spec.rb
index 8211dfc9de..20d2f41354 100644
--- a/spec/ruby/core/complex/fdiv_spec.rb
+++ b/spec/ruby/core/complex/fdiv_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#fdiv" do
it "accepts a numeric argument" do
diff --git a/spec/ruby/core/complex/finite_spec.rb b/spec/ruby/core/complex/finite_spec.rb
index e9ee19bef3..de4ba78246 100644
--- a/spec/ruby/core/complex/finite_spec.rb
+++ b/spec/ruby/core/complex/finite_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
ruby_version_is "2.4" do
describe "Complex#finite?" do
diff --git a/spec/ruby/core/complex/hash_spec.rb b/spec/ruby/core/complex/hash_spec.rb
index 8cdee8b6ab..cad283309d 100644
--- a/spec/ruby/core/complex/hash_spec.rb
+++ b/spec/ruby/core/complex/hash_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#hash" do
it "is static" do
diff --git a/spec/ruby/core/complex/imag_spec.rb b/spec/ruby/core/complex/imag_spec.rb
index aa2e24a0d0..d8635389cc 100644
--- a/spec/ruby/core/complex/imag_spec.rb
+++ b/spec/ruby/core/complex/imag_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/image', __FILE__)
+require_relative '../../shared/complex/image'
describe "Complex#imag" do
it_behaves_like :complex_image, :imag
diff --git a/spec/ruby/core/complex/imaginary_spec.rb b/spec/ruby/core/complex/imaginary_spec.rb
index ecae19283b..325cce961a 100644
--- a/spec/ruby/core/complex/imaginary_spec.rb
+++ b/spec/ruby/core/complex/imaginary_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/image', __FILE__)
+require_relative '../../shared/complex/image'
describe "Complex#imaginary" do
it_behaves_like :complex_image, :imaginary
diff --git a/spec/ruby/core/complex/infinite_spec.rb b/spec/ruby/core/complex/infinite_spec.rb
index 79792c3169..27aa038cd2 100644
--- a/spec/ruby/core/complex/infinite_spec.rb
+++ b/spec/ruby/core/complex/infinite_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
ruby_version_is "2.4" do
describe "Complex#infinite?" do
diff --git a/spec/ruby/core/complex/inspect_spec.rb b/spec/ruby/core/complex/inspect_spec.rb
index 96be2ddb6f..a1c9469d71 100644
--- a/spec/ruby/core/complex/inspect_spec.rb
+++ b/spec/ruby/core/complex/inspect_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/inspect', __FILE__)
+require_relative '../../shared/complex/inspect'
describe "Complex#inspect" do
it_behaves_like :complex_inspect, :inspect
diff --git a/spec/ruby/core/complex/magnitude_spec.rb b/spec/ruby/core/complex/magnitude_spec.rb
index d2c5eb80dd..ae655f7acf 100644
--- a/spec/ruby/core/complex/magnitude_spec.rb
+++ b/spec/ruby/core/complex/magnitude_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/abs', __FILE__)
+require_relative '../../shared/complex/abs'
describe "Complex#magnitude" do
it_behaves_like :complex_abs, :magnitude
diff --git a/spec/ruby/core/complex/marshal_dump_spec.rb b/spec/ruby/core/complex/marshal_dump_spec.rb
index 8d37929f54..116899b0ad 100644
--- a/spec/ruby/core/complex/marshal_dump_spec.rb
+++ b/spec/ruby/core/complex/marshal_dump_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#marshal_dump" do
it "is a private method" do
diff --git a/spec/ruby/core/complex/minus_spec.rb b/spec/ruby/core/complex/minus_spec.rb
index 2b7b8bb270..d391ae4890 100644
--- a/spec/ruby/core/complex/minus_spec.rb
+++ b/spec/ruby/core/complex/minus_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/minus', __FILE__)
+require_relative '../../shared/complex/minus'
describe "Complex#-" do
it_behaves_like :complex_minus, :-
diff --git a/spec/ruby/core/complex/multiply_spec.rb b/spec/ruby/core/complex/multiply_spec.rb
index 7f600fc1ab..b43855f695 100644
--- a/spec/ruby/core/complex/multiply_spec.rb
+++ b/spec/ruby/core/complex/multiply_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/multiply', __FILE__)
+require_relative '../../shared/complex/multiply'
describe "Complex#*" do
it_behaves_like :complex_multiply, :*
diff --git a/spec/ruby/core/complex/numerator_spec.rb b/spec/ruby/core/complex/numerator_spec.rb
index 322c950a43..527a703dfb 100644
--- a/spec/ruby/core/complex/numerator_spec.rb
+++ b/spec/ruby/core/complex/numerator_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/numerator', __FILE__)
+require_relative '../../shared/complex/numerator'
describe "Complex#numerator" do
it_behaves_like :complex_numerator, :numerator
diff --git a/spec/ruby/core/complex/phase_spec.rb b/spec/ruby/core/complex/phase_spec.rb
index c17f922c7f..da168d9e8e 100644
--- a/spec/ruby/core/complex/phase_spec.rb
+++ b/spec/ruby/core/complex/phase_spec.rb
@@ -1,5 +1,5 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require File.expand_path('../../../shared/complex/arg', __FILE__)
+require_relative '../../spec_helper'
+require_relative '../../shared/complex/arg'
describe "Complex#phase" do
it_behaves_like :complex_arg, :phase
diff --git a/spec/ruby/core/complex/plus_spec.rb b/spec/ruby/core/complex/plus_spec.rb
index 076582681f..71cf499c38 100644
--- a/spec/ruby/core/complex/plus_spec.rb
+++ b/spec/ruby/core/complex/plus_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/plus', __FILE__)
+require_relative '../../shared/complex/plus'
describe "Complex#+" do
it_behaves_like :complex_plus, :+
diff --git a/spec/ruby/core/complex/polar_spec.rb b/spec/ruby/core/complex/polar_spec.rb
index 110efbbfba..14ed67b0fc 100644
--- a/spec/ruby/core/complex/polar_spec.rb
+++ b/spec/ruby/core/complex/polar_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/polar', __FILE__)
+require_relative '../../shared/complex/polar'
describe "Complex.polar" do
it_behaves_like :complex_polar_class, :polar
diff --git a/spec/ruby/core/complex/quo_spec.rb b/spec/ruby/core/complex/quo_spec.rb
index cb3f1203b4..f305159ade 100644
--- a/spec/ruby/core/complex/quo_spec.rb
+++ b/spec/ruby/core/complex/quo_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/divide', __FILE__)
+require_relative '../../shared/complex/divide'
describe "Complex#quo" do
it_behaves_like :complex_divide, :quo
diff --git a/spec/ruby/core/complex/real_spec.rb b/spec/ruby/core/complex/real_spec.rb
index a663be117f..50726e9894 100644
--- a/spec/ruby/core/complex/real_spec.rb
+++ b/spec/ruby/core/complex/real_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/real', __FILE__)
+require_relative '../../shared/complex/real'
describe "Complex#real" do
it_behaves_like :complex_real, :real
diff --git a/spec/ruby/core/complex/rect_spec.rb b/spec/ruby/core/complex/rect_spec.rb
index b2faa4ec70..db6756dbbc 100644
--- a/spec/ruby/core/complex/rect_spec.rb
+++ b/spec/ruby/core/complex/rect_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/rect', __FILE__)
+require_relative '../../shared/complex/rect'
describe "Complex#rect" do
it_behaves_like :complex_rect, :rect
diff --git a/spec/ruby/core/complex/rectangular_spec.rb b/spec/ruby/core/complex/rectangular_spec.rb
index 39f78ad518..c1d9a74aa8 100644
--- a/spec/ruby/core/complex/rectangular_spec.rb
+++ b/spec/ruby/core/complex/rectangular_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/rect', __FILE__)
+require_relative '../../shared/complex/rect'
describe "Complex#rectangular" do
it_behaves_like :complex_rect, :rectangular
diff --git a/spec/ruby/core/complex/to_f_spec.rb b/spec/ruby/core/complex/to_f_spec.rb
index 33342e61cc..12c34dfbb1 100644
--- a/spec/ruby/core/complex/to_f_spec.rb
+++ b/spec/ruby/core/complex/to_f_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#to_f" do
describe "when the imaginary part is Fixnum 0" do
diff --git a/spec/ruby/core/complex/to_i_spec.rb b/spec/ruby/core/complex/to_i_spec.rb
index ea8b199b2e..acdf719376 100644
--- a/spec/ruby/core/complex/to_i_spec.rb
+++ b/spec/ruby/core/complex/to_i_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#to_i" do
describe "when the imaginary part is Fixnum 0" do
diff --git a/spec/ruby/core/complex/to_r_spec.rb b/spec/ruby/core/complex/to_r_spec.rb
index 92fcdd3862..46bac98ef4 100644
--- a/spec/ruby/core/complex/to_r_spec.rb
+++ b/spec/ruby/core/complex/to_r_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#to_r" do
describe "when the imaginary part is Fixnum 0" do
diff --git a/spec/ruby/core/complex/to_s_spec.rb b/spec/ruby/core/complex/to_s_spec.rb
index d6debe6317..edb1b2c493 100644
--- a/spec/ruby/core/complex/to_s_spec.rb
+++ b/spec/ruby/core/complex/to_s_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../shared/complex/to_s', __FILE__)
+require_relative '../../shared/complex/to_s'
describe "Complex#to_s" do
it_behaves_like :complex_to_s, :to_s
diff --git a/spec/ruby/core/complex/uminus_spec.rb b/spec/ruby/core/complex/uminus_spec.rb
index 1bf56e770b..c0184e11de 100644
--- a/spec/ruby/core/complex/uminus_spec.rb
+++ b/spec/ruby/core/complex/uminus_spec.rb
@@ -1,4 +1,4 @@
-require File.expand_path('../../../spec_helper', __FILE__)
+require_relative '../../spec_helper'
describe "Complex#-@" do
it "sends #-@ to the real and imaginary parts and returns a Complex with the resulting respective parts" do