Skip to content

Commit 97c23f0

Browse files
Add tests for APPEND.
1 parent 198c54d commit 97c23f0

9 files changed

Lines changed: 22 additions & 0 deletions
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
APPEND(0d1)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
APPEND(0d1, [0d2], 0d3)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
APPEND()
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
APPEND(0d1, 0d2)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
APPEND(0d9, [[0d1], [0d2]])
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
MAP: m = <"k" = 0d1>
2+
TNS: nested = [0d5, 0d6]
3+
4+
ASSERT(EQ(APPEND(m, [0d1]), [0d1, m]))
5+
ASSERT(EQ(APPEND(nested, [0d1]), [0d1, nested]))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
TNS: base = [0d1, 0d2]
2+
TNS: out = APPEND(0d3, base)
3+
4+
ASSERT(EQ(TYPE(out), "TNS"))
5+
ASSERT(EQ(out, [0d1, 0d2, 0d3]))
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
ASSERT(EQ(APPEND("z", ["a", "b"]), ["a", "b", "z"]))
2+
ASSERT(EQ(APPEND(0d9, [0d7]), [0d7, 0d9]))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
TNS: src = [0d10, 0d20]
2+
TNS: out = APPEND(0d30, src)
3+
4+
ASSERT(EQ(src, [0d10, 0d20]))
5+
ASSERT(EQ(out, [0d10, 0d20, 0d30]))

0 commit comments

Comments
 (0)