Update test to be more robust to changing dictionary order.
[htsworkflow.git] / htsworkflow / pipelines / test / test_runfolder_ipar130.py
index 5fe62219a82e36b8caedcfcaf5dc78097ede97de..4891015d3ff886acd3f44d7daf465d37daf3b3e9 100644 (file)
@@ -123,7 +123,7 @@ class RunfolderTests(TestCase):
         self.failUnlessEqual(b.user,    'diane')
         self.failUnlessEqual(len(b.phasing), 8)
         self.failUnlessAlmostEqual(b.phasing[8].phasing, 0.0099)
-        self.failUnlessEqual(b.crosstalk.base.keys(), ['A','C','T','G'])
+        self.assertEqual(set(b.crosstalk.base), set(['A','C','T','G']))
         check_crosstalk(b.crosstalk)
 
         xml = b.get_elements()