ucg/std/tests/tuples_test.ucg
Jeremy Wall d2a5a1619a STDLIB: More stdlib additions.
* list reverse
* enumerate for tuples
2019-01-10 17:17:57 -06:00

17 lines
389 B
Plaintext

import "../tuples.ucg" as tpl;
import "../testing.ucg" as t;
assert t.asserts{}.equal{
left = tpl.fields{tpl={foo=1, bar=2}}.result,
right = ["foo", "bar"],
};
assert t.asserts{}.equal{
left = tpl.values{tpl={foo=1, bar=2}}.result,
right = [1, 2],
};
assert t.asserts{}.equal{
left = tpl.enumerate{tpl={foo=1, bar=2}}.result,
right = [["foo", 1], ["bar", 2]],
};