예제 #1
0
파일: miscTests.py 프로젝트: Caez83/vdsm
 def testInvalidInput(self):
     """
     Test that parsing handles invalid input correctly
     """
     self.assertEquals(misc.parseHumanReadableSize("T"), 0)
     self.assertEquals(misc.parseHumanReadableSize("TNT"), 0)
     self.assertRaises(AttributeError, misc.parseHumanReadableSize, 5)
     self.assertEquals(misc.parseHumanReadableSize("4.3T"), 0)
예제 #2
0
 def testInvalidInput(self):
     """
     Test that parsing handles invalid input correctly
     """
     self.assertEquals(misc.parseHumanReadableSize("T"), 0)
     self.assertEquals(misc.parseHumanReadableSize("TNT"), 0)
     self.assertRaises(AttributeError, misc.parseHumanReadableSize, 5)
     self.assertEquals(misc.parseHumanReadableSize("4.3T"), 0)
예제 #3
0
파일: miscTests.py 프로젝트: Caez83/vdsm
 def testValidInput(self):
     """
     Test that the method parses size correctly if given correct input.
     """
     for i in range(1, 1000):
         for schar, power in [("T", 40), ("G", 30), ("M", 20), ("K", 10)]:
             expected = misc.parseHumanReadableSize("%d%s" % (i, schar))
             self.assertEquals(expected, (2 ** power) * i)
예제 #4
0
 def testValidInput(self):
     """
     Test that the method parses size correctly if given correct input.
     """
     for i in range(1, 1000):
         for schar, power in [("T", 40), ("G", 30), ("M", 20), ("K", 10)]:
             expected = misc.parseHumanReadableSize("%d%s" % (i, schar))
             self.assertEquals(expected, (2 ** power) * i)