def test_diagnostic_stats(self): stats = MetricsBucketAggregator('myhost', interval=self.interval) for i in xrange(10): stats.submit_packets('metric:10|c') stats.send_packet_count('datadog.dogstatsd.packet.count') self.sleep_for_interval_length() metrics = self.sort_metrics(stats.flush()) nt.assert_equals(2, len(metrics)) first, second = metrics nt.assert_equal(first['metric'], 'datadog.dogstatsd.packet.count') nt.assert_equal(first['points'][0][1], 10)