diff options
author | Arne Juul <arnej@verizonmedia.com> | 2021-03-17 09:36:17 +0000 |
---|---|---|
committer | Arne Juul <arnej@verizonmedia.com> | 2021-03-17 09:36:21 +0000 |
commit | 7d1c39896e70c4fb4754de006ed62355c8d6bd69 (patch) | |
tree | 218beb72233a315394c10d3b23edca5fafdd4ca6 /eval/src/tests/eval | |
parent | e91a0341b66180d8a0ac8f1a8f17b0fcd4e5a30f (diff) |
allow capital letters as dimension names
* also, normalize generated TensorSpec
Diffstat (limited to 'eval/src/tests/eval')
-rw-r--r-- | eval/src/tests/eval/gen_spec/gen_spec_test.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/eval/src/tests/eval/gen_spec/gen_spec_test.cpp b/eval/src/tests/eval/gen_spec/gen_spec_test.cpp index 304eac1eb09..0d620873b07 100644 --- a/eval/src/tests/eval/gen_spec/gen_spec_test.cpp +++ b/eval/src/tests/eval/gen_spec/gen_spec_test.cpp @@ -254,6 +254,15 @@ TEST(GenSpecFromDescTest, multi_character_sizes_work) { EXPECT_EQ(gen_desc, expect); } +TEST(GenSpecFromDescTest, capital_letter_allowed) { + // 'A2_1b3C4' + auto expect = GenSpec().map("A", 2).idx("b", 3).idx("C", 4).gen(); + auto dim_desc = GenSpec().desc("A2_1").desc("b3").desc("C4").gen(); + auto gen_desc = GenSpec::from_desc("A2_1b3C4").gen(); + EXPECT_EQ(dim_desc, expect); + EXPECT_EQ(gen_desc, expect); +} + //----------------------------------------------------------------------------- GTEST_MAIN_RUN_ALL_TESTS() |