Skip to content

Commit bd42628

Browse files
committed
Add tests for 'deparse' function
1 parent 903e80d commit bd42628

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/deparse.jl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,8 @@
11
@assert isequal(deparse(:(cos(x) + sin(x))), "cos(x) + sin(x)")
22
@assert isequal(deparse(:(cos(x) + sin(x) + exp(-x))), "cos(x) + sin(x) + exp(-x)")
3+
@assert isequal(deparse(parse("x+y*z")), "x + y * z")
4+
@assert isequal(deparse(parse("(x+y)*z")), "(x + y) * z")
5+
@assert isequal(deparse(parse("1/(x/y)")), "1 / (x / y)")
6+
@assert isequal(deparse(parse("1/(x*y)")), "1 / (x * y)")
7+
@assert isequal(deparse(parse("z^(x+y)")), "z ^ (x + y)")
8+
@assert isequal(deparse(parse("z^(x*y)")), "z ^ (x * y)")

0 commit comments

Comments
 (0)