Skip to content

Commit e9162e0

Browse files
committed
Tests for convert() and SymEngine()
1 parent 81ade4c commit e9162e0

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

spec/symengine_spec.rb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,19 @@
44
expect(SymEngine.ascii_art).to_not be_empty
55
end
66
end
7+
8+
describe 'convert' do
9+
subject { SymEngine::convert(Complex(2, 3)) }
10+
11+
it { is_expected.to be_a SymEngine::Complex }
12+
its(:to_s) { is_expected.to eq '2 + 3*I' }
13+
end
14+
15+
describe 'SymEngine()' do
16+
subject { SymEngine(Rational('1/3')) }
17+
18+
it { is_expected.to be_a SymEngine::Rational }
19+
its(:to_s) { is_expected.to eq '1/3' }
20+
end
21+
722
end

0 commit comments

Comments
 (0)