def test_tobytesValidStrmB(self): out = machinestate.tobytes("1234 mB") self.assertEqual(out, 1234*1024*1024)
def test_tobytesValidStrBNoSpace(self): out = machinestate.tobytes("1234B")
def test_tobytesValidStrKBNoSpace(self): out = machinestate.tobytes("1234KB") self.assertEqual(out, 1234*1024)
def test_tobytesInt(self): out = machinestate.tobytes(1) self.assertEqual(out, 1)
def test_tobytesValidStrB(self): out = machinestate.tobytes("1234 B") self.assertEqual(out, 1234)
def test_tobytesNone(self): out = machinestate.tobytes(None) self.assertEqual(out, None)
def test_tobytesNotValid(self): out = machinestate.tobytes("abc") self.assertEqual(out, None)
def test_tobytesValidInvalidSuffix(self): out = machinestate.tobytes("1234abc")
def test_tobytesValidStrGiBNoSpace(self): out = machinestate.tobytes("1234GiB") self.assertEqual(out, 1234*1000*1000*1000)
def test_tobytesValidStrgiB(self): out = machinestate.tobytes("1234 giB") self.assertEqual(out, 1234*1000*1000*1000)