summaryrefslogtreecommitdiff
path: root/spec/ruby/library
diff options
context:
space:
mode:
authormarcandre <marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-02 17:51:56 +0000
committermarcandre <marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-02 17:51:56 +0000
commit55961ac9d76234a65968634c908444140a36442e (patch)
tree9244d07783a37f418ae71228cbc6eef4d1b632da /spec/ruby/library
parentdf58e74e0254c329e8c4fe748a266910070a71a1 (diff)
Revert "Matrix: Add #reflexive? method. [Fix GH-1730]"
This reverts commit 19fe6552c456e41c0b85816806399ca1609255c0. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'spec/ruby/library')
-rw-r--r--spec/ruby/library/matrix/reflexive_spec.rb31
1 files changed, 0 insertions, 31 deletions
diff --git a/spec/ruby/library/matrix/reflexive_spec.rb b/spec/ruby/library/matrix/reflexive_spec.rb
deleted file mode 100644
index 380fbb7ed6..0000000000
--- a/spec/ruby/library/matrix/reflexive_spec.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require 'matrix'
-
-ruby_version_is '2.6' do
- describe "Matrix.reflexive?" do
- it "returns true for a reflexive Matrix" do
- Matrix[[1, 2, 3], [4, 1, 3], [5, 3, 1]].reflexive?.should be_true
- end
-
- it "returns true for a 0x0 empty matrix" do
- Matrix.empty.reflexive?.should be_true
- end
-
- it "returns false for a non-reflexive Matrix" do
- Matrix[[1, 1],[2, 2]].reflexive?.should be_false
- end
-
- it "raises an error for non-square matrices" do
- [
- Matrix[[0], [0]],
- Matrix[[0, 0]],
- Matrix.empty(0, 2),
- Matrix.empty(2, 0),
- ].each do |rectangular_matrix|
- lambda {
- rectangular_matrix.reflexive?
- }.should raise_error(Matrix::ErrDimensionMismatch)
- end
- end
- end
-end