コード例 #1
0
ファイル: RangeSetNDTest.py プロジェクト: kaowul/clustershell
 def test_contiguous(self):
     rn0 = RangeSetND()
     self.assertEqual([], [str(ns) for ns in rn0.contiguous()])
     rn1 = RangeSetND([["10", "10-13,15"], ["0-3,5-6", "1-2"]])
     self.assertEqual(str(rn1), "0-3,5-6; 1-2\n10; 10-13,15\n")
     self.assertEqual(
         ['0-3; 1-2\n', '5-6; 1-2\n', '10; 10-13\n', '10; 15\n'],
         [str(ns) for ns in rn1.contiguous()])
     self.assertEqual(str(rn1), "0-3,5-6; 1-2\n10; 10-13,15\n")
コード例 #2
0
ファイル: RangeSetNDTest.py プロジェクト: LaHaine/ohpc
 def test_contiguous(self):
     rn0 = RangeSetND()
     self.assertEqual([], [str(ns) for ns in rn0.contiguous()])
     rn1 = RangeSetND([["10", "10-13,15"], ["0-3,5-6", "1-2"]])
     self.assertEqual(str(rn1), "0-3,5-6; 1-2\n10; 10-13,15\n")
     self.assertEqual(['0-3; 1-2\n', '5-6; 1-2\n', '10; 10-13\n', '10; 15\n'], [str(ns) for ns in rn1.contiguous()])
     self.assertEqual(str(rn1), "0-3,5-6; 1-2\n10; 10-13,15\n")