diff options
author | Marc-Andre Lafortune <github@marc-andre.ca> | 2020-12-19 12:17:47 -0500 |
---|---|---|
committer | Marc-André Lafortune <github@marc-andre.ca> | 2020-12-19 17:13:08 -0500 |
commit | 67e062b523e1a1bdf597a500027c916c16cd07a1 (patch) | |
tree | e777b1171ec5d9e6251866660ec82efb62b776a8 /test/matrix/test_matrix.rb | |
parent | 70f20234b297a7fc9940bace30101813aa9df052 (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.rb | 18 |
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 |