示例#1
0
 def test_tobytesValidStrmB(self):
     out = machinestate.tobytes("1234 mB")
     self.assertEqual(out, 1234*1024*1024)
示例#2
0
 def test_tobytesValidStrBNoSpace(self):
     out = machinestate.tobytes("1234B")
示例#3
0
 def test_tobytesValidStrKBNoSpace(self):
     out = machinestate.tobytes("1234KB")
     self.assertEqual(out, 1234*1024)
示例#4
0
 def test_tobytesInt(self):
     out = machinestate.tobytes(1)
     self.assertEqual(out, 1)
示例#5
0
 def test_tobytesValidStrB(self):
     out = machinestate.tobytes("1234 B")
     self.assertEqual(out, 1234)
示例#6
0
 def test_tobytesNone(self):
     out = machinestate.tobytes(None)
     self.assertEqual(out, None)
示例#7
0
 def test_tobytesNotValid(self):
     out = machinestate.tobytes("abc")
     self.assertEqual(out, None)
示例#8
0
 def test_tobytesValidInvalidSuffix(self):
     out = machinestate.tobytes("1234abc")
示例#9
0
 def test_tobytesValidStrGiBNoSpace(self):
     out = machinestate.tobytes("1234GiB")
     self.assertEqual(out, 1234*1000*1000*1000)
示例#10
0
 def test_tobytesValidStrgiB(self):
     out = machinestate.tobytes("1234 giB")
     self.assertEqual(out, 1234*1000*1000*1000)