77
88
99class TestRawMetadata :
10- @pytest .mark .parametrize ("raw_field" , metadata ._STRING_FIELDS )
10+ @pytest .mark .parametrize ("raw_field" , sorted ( metadata ._STRING_FIELDS ) )
1111 def test_non_repeating_fields_only_once (self , raw_field ):
1212 data = "VaLuE"
1313 header_field = metadata ._RAW_TO_EMAIL_MAPPING [raw_field ]
@@ -18,7 +18,7 @@ def test_non_repeating_fields_only_once(self, raw_field):
1818 assert raw_field in raw
1919 assert raw [raw_field ] == data
2020
21- @pytest .mark .parametrize ("raw_field" , metadata ._STRING_FIELDS )
21+ @pytest .mark .parametrize ("raw_field" , sorted ( metadata ._STRING_FIELDS ) )
2222 def test_non_repeating_fields_repeated (self , raw_field ):
2323 header_field = metadata ._RAW_TO_EMAIL_MAPPING [raw_field ]
2424 data = "VaLuE"
@@ -30,7 +30,7 @@ def test_non_repeating_fields_repeated(self, raw_field):
3030 assert header_field in unparsed
3131 assert unparsed [header_field ] == [data ] * 2
3232
33- @pytest .mark .parametrize ("raw_field" , metadata ._LIST_FIELDS )
33+ @pytest .mark .parametrize ("raw_field" , sorted ( metadata ._LIST_FIELDS ) )
3434 def test_repeating_fields_only_once (self , raw_field ):
3535 data = "VaLuE"
3636 header_field = metadata ._RAW_TO_EMAIL_MAPPING [raw_field ]
@@ -41,7 +41,7 @@ def test_repeating_fields_only_once(self, raw_field):
4141 assert raw_field in raw
4242 assert raw [raw_field ] == [data ]
4343
44- @pytest .mark .parametrize ("raw_field" , metadata ._LIST_FIELDS )
44+ @pytest .mark .parametrize ("raw_field" , sorted ( metadata ._LIST_FIELDS ) )
4545 def test_repeating_fields_repeated (self , raw_field ):
4646 header_field = metadata ._RAW_TO_EMAIL_MAPPING [raw_field ]
4747 data = "VaLuE"
0 commit comments