|
109 | 109 | @testset "RationalPoly equality" begin
|
110 | 110 | Mod.@polyvar x y
|
111 | 111 | @test (x^2 - x - 6) / (x + 2) != x + 3
|
| 112 | + @test !isequal((x^2 - x - 6) / (x + 2), x + 3) |
112 | 113 | @test x - 3 == (x^2 - x - 6) / (x + 2)
|
| 114 | + @test isequal(x - 3, (x^2 - x - 6) / (x + 2)) |
113 | 115 | @test (x^2 - x - 6) / (x - 3) == x + 2
|
| 116 | + @test isequal((x^2 - x - 6) / (x - 3), x + 2) |
114 | 117 | @test 3 != 4x / 2x
|
| 118 | + @test !isequal(3, 4x / 2x) |
115 | 119 | @test 4x / 2x == 2
|
| 120 | + @test isequal(4x / 2x, 2) |
116 | 121 | @test 3 != 4x / 2x
|
| 122 | + @test !isequal(3, 4x / 2x) |
117 | 123 | @test 1 - 1 / x == (x - 1) / x
|
| 124 | + @test isequal(1 - 1 / x, (x - 1) / x) |
118 | 125 | @test 1 - 1 / x != (1 - x) / x
|
| 126 | + @test !isequal(1 - 1 / x, (1 - x) / x) |
119 | 127 | @test x + x / x == 1 + x^2 / x
|
| 128 | + @test isequal(x + x / x, 1 + x^2 / x) |
120 | 129 | @test x - x / x == -(1 - x^2 / x)
|
| 130 | + @test isequal(x - x / x, -(1 - x^2 / x)) |
121 | 131 | @test (1 + x) / x - 1 == 1 / x
|
| 132 | + @test isequal((1 + x) / x - 1, 1 / x) |
122 | 133 | @test isapprox((1 + 1e-8)x, (x * y) / y, rtol = 1e-7)
|
123 | 134 | @test isapproxzero(((1 + 1e-8)x - x) / y, ztol = 1e-7)
|
124 | 135 | @test !isapproxzero(((1 + 1e-8)x - y) / y, ztol = 1e-9)
|
|
0 commit comments