def testgetPathPrefixHostNone(self): metric = Metric('servers.host.cpu.total.idle', 0) actual_value = metric.getPathPrefix() expected_value = 'servers' message = 'Actual %s, expected %s' % (actual_value, expected_value) self.assertEqual(actual_value, expected_value, message)
def testgetPathPrefixCustom(self): metric = Metric('custom.path.prefix.com.example.www.cpu.total.idle', 0, host='com.example.www') actual_value = metric.getPathPrefix() expected_value = 'custom.path.prefix' message = 'Actual %s, expected %s' % (actual_value, expected_value) self.assertEqual(actual_value, expected_value, message)