def test_strip_metric_prefix(self): # Hourly -- from: ``m:<slug>:h:<yyyy-mm-dd-hh>`` to ``<yyyy-mm-dd-hh>`` self.assertEqual( strip_metric_prefix("m:test:h:2000-01-30-00"), "h:2000-01-30-00" ) # Daily -- from: ``m:<slug>:<yyyy-mm-dd>`` to ``<yyyy-mm-dd>`` self.assertEqual( strip_metric_prefix("m:test:2000-01-30"), "2000-01-30" ) # Weekly -- from ``m:<slug>:w:<yyyy-num>`` to ``w:<yyyy-num>`` self.assertEqual( strip_metric_prefix("m:test:w:2000-52"), "w:2000-52" ) # Monthly -- from ``m:<slug>:m:<yyyy-mm>`` to ``m:<yyyy-mm>`` self.assertEqual( strip_metric_prefix("m:test:m:2000-01"), "m:2000-01" ) # Yearly -- from ``m:<slug>:y:<yyyy>`` to ``y:<yyyy>`` self.assertEqual( strip_metric_prefix("m:test:y:2000"), "y:2000" )
def test_strip_metric_prefix(self): # Seconds -- from: ``m:<slug>:s:<yyyy-mm-dd-hh-MM-SS>`` to ``<yyyy-mm-dd-hh-MM-SS>`` self.assertEqual( strip_metric_prefix("m:test:s:2000-01-30-14-45-37"), "s:2000-01-30-14-45-37" ) # Minutes -- from: ``m:<slug>:i:<yyyy-mm-dd-hh-MM>`` to ``<yyyy-mm-dd-hh-MM>`` self.assertEqual( strip_metric_prefix("m:test:i:2000-01-30-14-45"), "i:2000-01-30-14-45" ) # Hourly -- from: ``m:<slug>:h:<yyyy-mm-dd-hh>`` to ``<yyyy-mm-dd-hh>`` self.assertEqual( strip_metric_prefix("m:test:h:2000-01-30-00"), "h:2000-01-30-00" ) # Daily -- from: ``m:<slug>:<yyyy-mm-dd>`` to ``<yyyy-mm-dd>`` self.assertEqual( strip_metric_prefix("m:test:2000-01-30"), "2000-01-30" ) # Weekly -- from ``m:<slug>:w:<yyyy-num>`` to ``w:<yyyy-num>`` self.assertEqual( strip_metric_prefix("m:test:w:2000-52"), "w:2000-52" ) # Monthly -- from ``m:<slug>:m:<yyyy-mm>`` to ``m:<yyyy-mm>`` self.assertEqual( strip_metric_prefix("m:test:m:2000-01"), "m:2000-01" ) # Yearly -- from ``m:<slug>:y:<yyyy>`` to ``y:<yyyy>`` self.assertEqual( strip_metric_prefix("m:test:y:2000"), "y:2000" )
def test_strip_metric_prefix(self): # Seconds -- from: ``m:<slug>:s:<yyyy-mm-dd-hh-MM-SS>`` to ``<yyyy-mm-dd-hh-MM-SS>`` self.assertEqual( strip_metric_prefix("m:test:s:2000-01-30-14-45-37"), "s:2000-01-30-14-45-37" ) # Minutes -- from: ``m:<slug>:i:<yyyy-mm-dd-hh-MM>`` to ``<yyyy-mm-dd-hh-MM>`` self.assertEqual( strip_metric_prefix("m:test:i:2000-01-30-14-45"), "i:2000-01-30-14-45" ) # Hourly -- from: ``m:<slug>:h:<yyyy-mm-dd-hh>`` to ``<yyyy-mm-dd-hh>`` self.assertEqual( strip_metric_prefix("m:test:h:2000-01-30-00"), "h:2000-01-30-00" ) # Daily -- from: ``m:<slug>:<yyyy-mm-dd>`` to ``<yyyy-mm-dd>`` self.assertEqual( strip_metric_prefix("m:test:2000-01-30"), "2000-01-30" ) # Weekly -- from ``m:<slug>:w:<yyyy-num>`` to ``w:<yyyy-num>`` self.assertEqual( strip_metric_prefix("m:test:w:2000-52"), "w:2000-52" ) # Monthly -- from ``m:<slug>:m:<yyyy-mm>`` to ``m:<yyyy-mm>`` self.assertEqual( strip_metric_prefix("m:test:m:2000-01"), "m:2000-01" ) # Yearly -- from ``m:<slug>:y:<yyyy>`` to ``y:<yyyy>`` self.assertEqual( strip_metric_prefix("m:test:y:2000"), "y:2000" )