diff options
author | Cole Faust <colefaust@google.com> | 2022-05-05 11:38:26 -0700 |
---|---|---|
committer | Cole Faust <colefaust@google.com> | 2022-05-05 11:41:59 -0700 |
commit | 6f6060a3583ac6e06375cc88798865bf2c360ee9 (patch) | |
tree | 8468f3304aa469ec7219990366818f09763a1011 /tests | |
parent | de1949b562136b1d28964bbe35c990718003c568 (diff) | |
download | build-6f6060a3583ac6e06375cc88798865bf2c360ee9.tar.gz |
Add function for flattening 2d lists
Bug: 226974242
Test: ./out/rbcrun ./build/make/tests/run.rbc
Change-Id: Iae977b34ca0ac156ec795c54f4951c769fa994dd
Diffstat (limited to 'tests')
-rw-r--r-- | tests/run.rbc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/run.rbc b/tests/run.rbc index 107be0995a..c6dfeba405 100644 --- a/tests/run.rbc +++ b/tests/run.rbc @@ -43,7 +43,7 @@ assert_eq(["a", "b", "c"], rblf.mksort(["b", "a", "c", "c"])) assert_eq("", rblf.mkstrip(" \n \t ")) assert_eq("a b c", rblf.mkstrip(" a b \n c \t")) -assert_eq(1, rblf.mkstrip(1)) +assert_eq("1", rblf.mkstrip("1 ")) assert_eq("b1 b2", rblf.mksubst("a", "b", "a1 a2")) assert_eq(["b1", "x2"], rblf.mksubst("a", "b", ["a1", "x2"])) @@ -90,6 +90,10 @@ assert_eq("bar", rblf.last_word(["foo", "bar"])) assert_eq("", rblf.last_word("")) assert_eq("", rblf.last_word([])) +assert_eq(["foo", "bar"], rblf.flatten_2d_list([["foo", "bar"]])) +assert_eq(["foo", "bar"], rblf.flatten_2d_list([["foo"], ["bar"]])) +assert_eq([], rblf.flatten_2d_list([])) + assert_eq( ["build/make/tests/board.rbc", "build/make/tests/board_input_vars.rbc"], rblf.expand_wildcard("build/make/tests/board*.rbc") |