Exemple #1
0
 def test_HumanReadableToBytes(self):
   """Tests converting human-readable strings to byte counts."""
   self.assertEqual(util.HumanReadableToBytes('1'), 1)
   self.assertEqual(util.HumanReadableToBytes('15'), 15)
   self.assertEqual(util.HumanReadableToBytes('15.3'), 15)
   self.assertEqual(util.HumanReadableToBytes('15.7'), 16)
   self.assertEqual(util.HumanReadableToBytes('1023'), 1023)
   self.assertEqual(util.HumanReadableToBytes('1k'), 1024)
   self.assertEqual(util.HumanReadableToBytes('2048'), 2048)
   self.assertEqual(util.HumanReadableToBytes('1 k'), 1024)
   self.assertEqual(util.HumanReadableToBytes('1 K'), 1024)
   self.assertEqual(util.HumanReadableToBytes('1 KB'), 1024)
   self.assertEqual(util.HumanReadableToBytes('1 KiB'), 1024)
   self.assertEqual(util.HumanReadableToBytes('1 m'), 1024 ** 2)
   self.assertEqual(util.HumanReadableToBytes('1 M'), 1024 ** 2)
   self.assertEqual(util.HumanReadableToBytes('1 MB'), 1024 ** 2)
   self.assertEqual(util.HumanReadableToBytes('1 MiB'), 1024 ** 2)
   self.assertEqual(util.HumanReadableToBytes('1 g'), 1024 ** 3)
   self.assertEqual(util.HumanReadableToBytes('1 G'), 1024 ** 3)
   self.assertEqual(util.HumanReadableToBytes('1 GB'), 1024 ** 3)
   self.assertEqual(util.HumanReadableToBytes('1 GiB'), 1024 ** 3)
   self.assertEqual(util.HumanReadableToBytes('1t'), 1024 ** 4)
   self.assertEqual(util.HumanReadableToBytes('1T'), 1024 ** 4)
   self.assertEqual(util.HumanReadableToBytes('1TB'), 1024 ** 4)
   self.assertEqual(util.HumanReadableToBytes('1TiB'), 1024 ** 4)
   self.assertEqual(util.HumanReadableToBytes('1\t   p'), 1024 ** 5)
   self.assertEqual(util.HumanReadableToBytes('1\t   P'), 1024 ** 5)
   self.assertEqual(util.HumanReadableToBytes('1\t   PB'), 1024 ** 5)
   self.assertEqual(util.HumanReadableToBytes('1\t   PiB'), 1024 ** 5)
   self.assertEqual(util.HumanReadableToBytes('1e'), 1024 ** 6)
   self.assertEqual(util.HumanReadableToBytes('1E'), 1024 ** 6)
   self.assertEqual(util.HumanReadableToBytes('1EB'), 1024 ** 6)
   self.assertEqual(util.HumanReadableToBytes('1EiB'), 1024 ** 6)
Exemple #2
0
 def test_HumanReadableToBytes(self):
     """Tests converting human-readable strings to byte counts."""
     self.assertEqual(util.HumanReadableToBytes('1'), 1)
     self.assertEqual(util.HumanReadableToBytes('15'), 15)
     self.assertEqual(util.HumanReadableToBytes('15.3'), 15)
     self.assertEqual(util.HumanReadableToBytes('15.7'), 16)
     self.assertEqual(util.HumanReadableToBytes('1023'), 1023)
     self.assertEqual(util.HumanReadableToBytes('1k'), 1024)
     self.assertEqual(util.HumanReadableToBytes('2048'), 2048)
     self.assertEqual(util.HumanReadableToBytes('1 K'), 1024)
     self.assertEqual(util.HumanReadableToBytes('1 mb'), 1024**2)
     self.assertEqual(util.HumanReadableToBytes('1 GB'), 1024**3)
     self.assertEqual(util.HumanReadableToBytes('1T'), 1024**4)
     self.assertEqual(util.HumanReadableToBytes('1\t   pb'), 1024**5)
     self.assertEqual(util.HumanReadableToBytes('1e'), 1024**6)
Exemple #3
0
 def test_HumanReadableToBytes(self):
     self.assertEqual(util.HumanReadableToBytes('1'), 1)
     self.assertEqual(util.HumanReadableToBytes('15'), 15)
     self.assertEqual(util.HumanReadableToBytes('15.3'), 15)
     self.assertEqual(util.HumanReadableToBytes('15.7'), 16)
     self.assertEqual(util.HumanReadableToBytes('1023'), 1023)
     self.assertEqual(util.HumanReadableToBytes('1k'), 1024)
     self.assertEqual(util.HumanReadableToBytes('2048'), 2048)
     self.assertEqual(util.HumanReadableToBytes('1 K'), 1024)
     self.assertEqual(util.HumanReadableToBytes('1 mb'), 1024**2)
     self.assertEqual(util.HumanReadableToBytes('1 GB'), 1024**3)
     self.assertEqual(util.HumanReadableToBytes('1T'), 1024**4)
     self.assertEqual(util.HumanReadableToBytes('1\t   pb'), 1024**5)
     self.assertEqual(util.HumanReadableToBytes('1e'), 1024**6)