Skip to content

Commit 5454aa1

Browse files
Add tests for TFLIP.
1 parent 90e6351 commit 5454aa1

11 files changed

Lines changed: 23 additions & 0 deletions
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TFLIP([0d1])
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TFLIP([0d1], 0d1, 0d2)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TFLIP()
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TFLIP([[0d1, 0d2], [0d3, 0d4]], 0d3)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TFLIP([[0d1, 0d2], [0d3, 0d4]], 0d0)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TFLIP(0d1, 0d1)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TFLIP([0d1, 0d2], "1")
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
TNS: v = [0d1, 0d2, 0d3, 0d4]
2+
3+
ASSERT(EQ(TYPE(TFLIP(v, 0d1)), "TNS"))
4+
ASSERT(EQ(TFLIP(v, 0d1), [0d4, 0d3, 0d2, 0d1]))
5+
ASSERT(EQ(v, [0d1, 0d2, 0d3, 0d4]))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
TNS: m = [[0d1, 0d2, 0d3], [0d4, 0d5, 0d6]]
2+
TNS: flipped = TFLIP(m, 0d1)
3+
4+
ASSERT(EQ(flipped, [[0d4, 0d5, 0d6], [0d1, 0d2, 0d3]]))
5+
ASSERT(EQ(SHAPE(flipped), [0d2, 0d3]))
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
TNS: m = [[0d1, 0d2, 0d3], [0d4, 0d5, 0d6]]
2+
3+
ASSERT(EQ(TFLIP(m, 0d2), [[0d3, 0d2, 0d1], [0d6, 0d5, 0d4]]))

0 commit comments

Comments
 (0)