summaryrefslogtreecommitdiff
path: root/test/matrix/test_matrix.rb
diff options
context:
space:
mode:
authorMarc-Andre Lafortune <github@marc-andre.ca>2020-12-19 12:17:47 -0500
committerMarc-André Lafortune <github@marc-andre.ca>2020-12-19 17:13:08 -0500
commit67e062b523e1a1bdf597a500027c916c16cd07a1 (patch)
treee777b1171ec5d9e6251866660ec82efb62b776a8 /test/matrix/test_matrix.rb
parent70f20234b297a7fc9940bace30101813aa9df052 (diff)
[ruby/matrix] Add Ractor test
This reverts commit cacdf2681dcc7c431973f33a18979b10566ec2f9.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/3942
Diffstat (limited to 'test/matrix/test_matrix.rb')
-rw-r--r--test/matrix/test_matrix.rb18
1 files changed, 9 insertions, 9 deletions
diff --git a/test/matrix/test_matrix.rb b/test/matrix/test_matrix.rb
index 873e1189b9..04e8a5bf34 100644
--- a/test/matrix/test_matrix.rb
+++ b/test/matrix/test_matrix.rb
@@ -819,14 +819,14 @@ class TestMatrix < Test::Unit::TestCase
assert_equal(Matrix.empty(0,2), @e1.adjoint)
end
-=begin
def test_ractor
- obj1 = @m1.freeze
-
- obj2 = Ractor.new obj1 do |obj|
- obj
- end.take
- assert_same obj1, obj2
- end if defined?(Ractor)
-=end
+ assert_ractor(<<~RUBY, require: 'matrix')
+ obj1 = Matrix[[1, 2], [3, 4]].freeze
+
+ obj2 = Ractor.new obj1 do |obj|
+ obj
+ end.take
+ assert_same obj1, obj2
+ RUBY
+ end
end