def testMultiplePointsDistribution(self): dist = {'1B': '10%', '2B': '20%', '4B': '70%'} self.assertEqual( object_storage_service_benchmark._DistributionToBackendFormat(dist), {1: 10.0, 2: 20.0, 4: 70.0})
def testMultiplePointsDistribution(self): dist = {'1B': '10%', '2B': '20%', '4B': '70%'} self.assertEqual( object_storage_service_benchmark._DistributionToBackendFormat( dist), { 1: 10.0, 2: 20.0, 4: 70.0 })
def testAbbreviatedPointDistribution(self): dist = '100KB' self.assertEqual( object_storage_service_benchmark._DistributionToBackendFormat( dist), {100000: 100.0})
def testPointDistribution(self): dist = {'100KB': '100%'} self.assertEqual( object_storage_service_benchmark._DistributionToBackendFormat( dist), {100000: 100.0})
def testBadPercentages(self): dist = {'1B': '50%'} with self.assertRaises(ValueError): object_storage_service_benchmark._DistributionToBackendFormat(dist)
def testAbbreviatedPointDistribution(self): dist = '100KB' self.assertEqual( object_storage_service_benchmark._DistributionToBackendFormat(dist), {100000: 100.0})
def testPointDistribution(self): dist = {'100KB': '100%'} self.assertEqual( object_storage_service_benchmark._DistributionToBackendFormat(dist), {100000: 100.0})