1
0
mirror of https://github.com/janet-lang/janet synced 2025-09-27 07:04:08 +00:00

Add tests to check janet_table_remove behaviour

This commit is contained in:
GrayJack
2020-07-02 11:03:08 -03:00
parent 7ea1c7d85a
commit 8b3b3182bd

View File

@@ -61,5 +61,11 @@ int table_test() {
assert(janet_equals(janet_table_get(t2, janet_csymbolv("t2key1")), janet_wrap_integer(10)));
assert(janet_equals(janet_table_get(t2, janet_csymbolv("t2key2")), janet_wrap_integer(100)));
assert(t2->count == 4);
assert(janet_equals(janet_table_remove(t2, janet_csymbolv("t2key1")), janet_wrap_integer(10)));
assert(t2->count == 3);
assert(janet_equals(janet_table_remove(t2, janet_csymbolv("t2key2")), janet_wrap_integer(100)));
assert(t2->count == 2);
return 0;
}