Skip to content

Commit 90fd2c7

Browse files
test: update reference tests
1 parent 4d5a4d6 commit 90fd2c7

File tree

5 files changed

+41
-41
lines changed

5 files changed

+41
-41
lines changed

test/inspect_output/ex-md.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
1 Div
2-
2 ├─ AddOrMul(variant = "MUL", scalar = 1, powers = (1 + 2x + 3y => 2, z => 1))
3-
3 │ ├─ Pow
4-
4 │ │ ├─ AddOrMul(variant = "ADD", scalar = 1, coeffs = (x => 2, y => 3))
5-
5 │ │ │ ├─ 1
6-
6 │ │ │ ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,))
7-
7 │ │ │ │ ├─ 2
2+
2 ├─ AddMul(variant = "MUL", scalar = 1, powers = (z => 1, 1 + 2x + 3y => 2))
3+
3 │ ├─ Term
4+
4 │ │ ├─ AddMul(variant = "ADD", scalar = 1, coeffs = (y => 3, x => 2))
5+
5 │ │ │ ├─ Const(1)
6+
6 │ │ │ ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,))
7+
7 │ │ │ │ ├─ Const(2)
88
8 │ │ │ │ └─ Sym(x)
9-
9 │ │ │ └─ AddOrMul(variant = "MUL", scalar = 3, powers = (y => 1,))
10-
10 │ │ │ ├─ 3
9+
9 │ │ │ └─ AddMul(variant = "MUL", scalar = 3, powers = (y => 1,))
10+
10 │ │ │ ├─ Const(3)
1111
11 │ │ │ └─ Sym(y) metadata=(Integer => 42,)
12-
12 │ │ └─ 2
12+
12 │ │ └─ Const(2)
1313
13 │ └─ Sym(z)
14-
14 └─ AddOrMul(variant = "ADD", scalar = 0, coeffs = (x => 2, z => 1))
15-
15 ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,))
16-
16 │ ├─ 2
14+
14 └─ AddMul(variant = "ADD", scalar = 0, coeffs = (z => 1, x => 2))
15+
15 ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,))
16+
16 │ ├─ Const(2)
1717
17 │ └─ Sym(x)
1818
18 └─ Sym(z)
1919

test/inspect_output/ex-nohint.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
1 Div
2-
2 ├─ AddOrMul(variant = "MUL", scalar = 1, powers = (1 + 2x + 3y => 2, z => 1))
3-
3 │ ├─ Pow
4-
4 │ │ ├─ AddOrMul(variant = "ADD", scalar = 1, coeffs = (x => 2, y => 3))
5-
5 │ │ │ ├─ 1
6-
6 │ │ │ ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,))
7-
7 │ │ │ │ ├─ 2
2+
2 ├─ AddMul(variant = "MUL", scalar = 1, powers = (z => 1, 1 + 2x + 3y => 2))
3+
3 │ ├─ Term
4+
4 │ │ ├─ AddMul(variant = "ADD", scalar = 1, coeffs = (y => 3, x => 2))
5+
5 │ │ │ ├─ Const(1)
6+
6 │ │ │ ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,))
7+
7 │ │ │ │ ├─ Const(2)
88
8 │ │ │ │ └─ Sym(x)
9-
9 │ │ │ └─ AddOrMul(variant = "MUL", scalar = 3, powers = (y => 1,))
10-
10 │ │ │ ├─ 3
9+
9 │ │ │ └─ AddMul(variant = "MUL", scalar = 3, powers = (y => 1,))
10+
10 │ │ │ ├─ Const(3)
1111
11 │ │ │ └─ Sym(y)
12-
12 │ │ └─ 2
12+
12 │ │ └─ Const(2)
1313
13 │ └─ Sym(z)
14-
14 └─ AddOrMul(variant = "ADD", scalar = 0, coeffs = (x => 2, z => 1))
15-
15 ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,))
16-
16 │ ├─ 2
14+
14 └─ AddMul(variant = "ADD", scalar = 0, coeffs = (z => 1, x => 2))
15+
15 ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,))
16+
16 │ ├─ Const(2)
1717
17 │ └─ Sym(x)
1818
18 └─ Sym(z)

test/inspect_output/ex.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
1 Div
2-
2 ├─ AddOrMul(variant = "MUL", scalar = 1, powers = (1 + 2x + 3y => 2, z => 1))
3-
3 │ ├─ Pow
4-
4 │ │ ├─ AddOrMul(variant = "ADD", scalar = 1, coeffs = (x => 2, y => 3))
5-
5 │ │ │ ├─ 1
6-
6 │ │ │ ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,))
7-
7 │ │ │ │ ├─ 2
2+
2 ├─ AddMul(variant = "MUL", scalar = 1, powers = (z => 1, 1 + 2x + 3y => 2))
3+
3 │ ├─ Term
4+
4 │ │ ├─ AddMul(variant = "ADD", scalar = 1, coeffs = (y => 3, x => 2))
5+
5 │ │ │ ├─ Const(1)
6+
6 │ │ │ ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,))
7+
7 │ │ │ │ ├─ Const(2)
88
8 │ │ │ │ └─ Sym(x)
9-
9 │ │ │ └─ AddOrMul(variant = "MUL", scalar = 3, powers = (y => 1,))
10-
10 │ │ │ ├─ 3
9+
9 │ │ │ └─ AddMul(variant = "MUL", scalar = 3, powers = (y => 1,))
10+
10 │ │ │ ├─ Const(3)
1111
11 │ │ │ └─ Sym(y)
12-
12 │ │ └─ 2
12+
12 │ │ └─ Const(2)
1313
13 │ └─ Sym(z)
14-
14 └─ AddOrMul(variant = "ADD", scalar = 0, coeffs = (x => 2, z => 1))
15-
15 ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,))
16-
16 │ ├─ 2
14+
14 └─ AddMul(variant = "ADD", scalar = 0, coeffs = (z => 1, x => 2))
15+
15 ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,))
16+
16 │ ├─ Const(2)
1717
17 │ └─ Sym(x)
1818
18 └─ Sym(z)
1919

test/inspect_output/sub10.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
1 AddOrMul(variant = "MUL", scalar = 3, powers = (y => 1,))
2-
2 ├─ 3
1+
1 AddMul(variant = "MUL", scalar = 3, powers = (y => 1,))
2+
2 ├─ Const(3)
33
3 └─ Sym(y)
44

55
Hint: call SymbolicUtils.pluck(expr, line_number) to get the subexpression starting at line_number

test/inspect_output/sub14.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
1 AddOrMul(variant = "ADD", scalar = 0, coeffs = (x => 2, z => 1))
2-
2 ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,))
3-
3 │ ├─ 2
1+
1 AddMul(variant = "ADD", scalar = 0, coeffs = (z => 1, x => 2))
2+
2 ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,))
3+
3 │ ├─ Const(2)
44
4 │ └─ Sym(x)
55
5 └─ Sym(z)
66

0 commit comments

Comments
 (0)