diff options
author | Marvin Scholz <epirat07@gmail.com> | 2025-04-01 22:11:52 +0200 |
---|---|---|
committer | Xavier Claessens <xclaesse@gmail.com> | 2025-08-29 17:36:44 -0400 |
commit | ffb924f07b0ec1fcab0862c5ce8fe9a1ab63d125 (patch) | |
tree | ffcbdb69ab97302443ad601e98b0fc795a4bc014 | |
parent | 17aa0acd0b91df8c38fb3be948b5d32ff73fd91d (diff) | |
download | meson-ffb924f07b0ec1fcab0862c5ce8fe9a1ab63d125.zip meson-ffb924f07b0ec1fcab0862c5ce8fe9a1ab63d125.tar.gz meson-ffb924f07b0ec1fcab0862c5ce8fe9a1ab63d125.tar.bz2 |
tests: add dict.values() tests
-rw-r--r-- | test cases/common/188 dict/meson.build | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test cases/common/188 dict/meson.build b/test cases/common/188 dict/meson.build index a2b4ae8..020ae3c 100644 --- a/test cases/common/188 dict/meson.build +++ b/test cases/common/188 dict/meson.build @@ -19,6 +19,9 @@ assert(i == 3, 'There should be three elements in that dictionary') # Test keys() works as expected (note that it sorts the keys) assert(dict.keys() == ['baz', 'foo', 'foo bar'], 'Keys returned unexpected list') +# Test values() works as expected (note that it sorts first, to match keys()) +assert(dict.values() == ['foo', 'bar', 'baz']) + empty_dict = {} foreach key, value : empty_dict @@ -28,6 +31,9 @@ endforeach # Test keys() returns an empty list assert(empty_dict.keys() == [], 'Keys for an empty dict should be an empty list') +# Test values() returns an empty list +assert(empty_dict.values() == [], 'Values for an empty dict should be an empty list') + d1 = empty_dict + {'a' : 'b'} assert(d1 == {'a' : 'b'}, 'dict addition is not working') |