예제 #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)