'FOOBAR_MODE': 'optimize'}
         cnfvar.add_defaults(defaults)
 
-        self.assertEqual('1 FOOBAR,0: "some_data"\n'
-                         '2 (1) FOOBAR_SOMETHING,0: "abc"\n'
-                         '3 (1) FOOBAR_MODE,0: "optimize"\n', str(cnfvar))
+        self.assertTrue('1 FOOBAR,0: "some_data"\n'
+                        '2 (1) FOOBAR_SOMETHING,0: "abc"\n'
+                        '3 (1) FOOBAR_MODE,0: "optimize"\n' == str(cnfvar)
+                     or '1 FOOBAR,0: "some_data"\n'
+                        '2 (1) FOOBAR_MODE,0: "optimize"\n'
+                        '3 (1) FOOBAR_SOMETHING,0: "abc"\n' == str(cnfvar))
 
     def test_mark_as_own_parent(self):
         cnfvar = BuildCnfVar('FOOBAR_SOMETHING', 123, 'some_data', 10)
         with open(TEST_CONFIG_FILENAME, 'r') as input:
             read_back = input.read()
 
-            self.assertEqual('1 FOOBAR,0: "some_data"\n'
-                             '2 (1) FOOBAR_SOMETHING,0: "abc"\n'
-                             '3 (1) FOOBAR_MODE,0: "optimize"\n', read_back)
+            self.assertTrue('1 FOOBAR,0: "some_data"\n'
+                            '2 (1) FOOBAR_SOMETHING,0: "abc"\n'
+                            '3 (1) FOOBAR_MODE,0: "optimize"\n' == read_back
+                         or '1 FOOBAR,0: "some_data"\n'
+                            '2 (1) FOOBAR_MODE,0: "optimize"\n'
+                            '3 (1) FOOBAR_SOMETHING,0: "abc"\n' == read_back)
 
         os.unlink(TEST_CONFIG_FILENAME)