Skip to content

Commit 7b838ab

Browse files
licquiaJeff Licquia
andauthored
TestRule.test_dump_rule_file: sort the rule file lists. (#3582)
Fixes #3581. Signed-off-by: Jeff Licquia <jeff@licquia.org> Co-authored-by: Jeff Licquia <jeff@licquia.org>
1 parent 1c4d6be commit 7b838ab

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

tests/licensedcode/test_models.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,9 +263,11 @@ def test_dump_rule_file(self):
263263
test_dir = self.get_test_loc('models/rules', copy=True)
264264
test_dir_dump = self.get_test_loc('models/rule_file_dump')
265265
rules = list(models.load_rules(test_dir))
266+
rules.sort(key=lambda x: x.identifier)
266267
rule_example = rules.pop()
267268
rule_example.dump(rules_data_dir=test_dir_dump)
268269
rule_from_dump = list(models.load_rules(test_dir_dump))
270+
rule_from_dump.sort(key=lambda x: x.identifier)
269271
rule_example_from_dump = rule_from_dump.pop()
270272
# Note: one license is obsolete and not loaded. Other are various exception/version cases
271273
before_dump = as_sorted_mapping_seq(licenses=[rule_example], include_text=True)

0 commit comments

Comments
 (0)