diff options
author | Paul Berry <stereotype441@gmail.com> | 2011-08-12 11:05:07 -0700 |
---|---|---|
committer | Paul Berry <stereotype441@gmail.com> | 2011-08-18 13:53:58 -0700 |
commit | df0dd9a4447ad4d1c0f0d345f74ef56ccf0a95d6 (patch) | |
tree | 6d679c6edab2ffcc4b9ccbd0e90d461eb228ea51 /generated_tests | |
parent | 094cfb27dfe60f3f4ba0785c0896e4be3e08b31c (diff) |
generated tests: Make test generation happen in a deterministic order.
This patch makes gen_builtin_uniform_tests.py and
gen_constant_array_size_tests.py build tests in a deterministic order,
so that when diffing their outputs from one revision to the next, it
is easier to see what changed.
There is no change in the actual tests generated, just in the *.list
files that are created as a side effect.
Reviewed-by: Chad Versace <chad@chad-versace.us>
Diffstat (limited to 'generated_tests')
-rw-r--r-- | generated_tests/gen_builtin_uniform_tests.py | 2 | ||||
-rw-r--r-- | generated_tests/gen_constant_array_size_tests.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/generated_tests/gen_builtin_uniform_tests.py b/generated_tests/gen_builtin_uniform_tests.py index 752cfb72d..d739ca1a0 100644 --- a/generated_tests/gen_builtin_uniform_tests.py +++ b/generated_tests/gen_builtin_uniform_tests.py @@ -416,7 +416,7 @@ class FragmentShaderTest(ShaderTest): def all_tests(): - for signature, test_vectors in test_suite.items(): + for signature, test_vectors in sorted(test_suite.items()): yield VertexShaderTest(signature, test_vectors) yield FragmentShaderTest(signature, test_vectors) diff --git a/generated_tests/gen_constant_array_size_tests.py b/generated_tests/gen_constant_array_size_tests.py index 5a54e0032..70955dfa0 100644 --- a/generated_tests/gen_constant_array_size_tests.py +++ b/generated_tests/gen_constant_array_size_tests.py @@ -205,7 +205,7 @@ class FragmentParserTest(ParserTest): def all_tests(): - for signature, test_vectors in test_suite.items(): + for signature, test_vectors in sorted(test_suite.items()): yield VertexParserTest(signature, test_vectors) yield FragmentParserTest(signature, test_vectors) |