Esempio n. 1
0
class DatadogMetricsBackendTest(TestCase):
    def setUp(self):
        self.backend = DatadogMetricsBackend(prefix='sentrytest.')

    @patch('datadog.threadstats.base.ThreadStats.increment')
    def test_incr(self, mock_incr):
        self.backend.incr('foo', instance='bar')
        mock_incr.assert_called_once_with(
            'sentrytest.foo',
            1,
            sample_rate=1,
            tags=['instance:bar'],
            host=get_hostname(),
        )

    @patch('datadog.threadstats.base.ThreadStats.timing')
    def test_timing(self, mock_timing):
        self.backend.timing('foo', 30, instance='bar')
        mock_timing.assert_called_once_with(
            'sentrytest.foo',
            30,
            sample_rate=1,
            tags=['instance:bar'],
            host=get_hostname(),
        )
Esempio n. 2
0
class DatadogMetricsBackendTest(TestCase):
    def setUp(self):
        self.backend = DatadogMetricsBackend(prefix='sentrytest.')

    @patch('datadog.threadstats.base.ThreadStats.increment')
    def test_incr(self, mock_incr):
        self.backend.incr('foo')
        mock_incr.assert_called_once_with('sentrytest.foo', 1, sample_rate=1)

    @patch('datadog.threadstats.base.ThreadStats.timing')
    def test_timing(self, mock_timing):
        self.backend.timing('foo', 30)
        mock_timing.assert_called_once_with('sentrytest.foo', 30, sample_rate=1)
Esempio n. 3
0
class DatadogMetricsBackendTest(TestCase):
    def setUp(self):
        self.backend = DatadogMetricsBackend(prefix="sentrytest.")

    @patch("datadog.threadstats.base.ThreadStats.increment")
    def test_incr(self, mock_incr):
        self.backend.incr("foo", instance="bar")
        mock_incr.assert_called_once_with("sentrytest.foo",
                                          1,
                                          sample_rate=1,
                                          tags=["instance:bar"],
                                          host=get_hostname())

    @patch("datadog.threadstats.base.ThreadStats.timing")
    def test_timing(self, mock_timing):
        self.backend.timing("foo", 30, instance="bar")
        mock_timing.assert_called_once_with("sentrytest.foo",
                                            30,
                                            sample_rate=1,
                                            tags=["instance:bar"],
                                            host=get_hostname())
Esempio n. 4
0
class DatadogMetricsBackendTest(TestCase):
    def setUp(self):
        self.backend = DatadogMetricsBackend(prefix='sentrytest.')

    @patch('datadog.threadstats.base.ThreadStats.increment')
    def test_incr(self, mock_incr):
        self.backend.incr('foo', instance='bar')
        mock_incr.assert_called_once_with(
            'sentrytest.foo',
            1,
            tags=['instance:bar'],
            host=get_hostname(),
        )

    @patch('datadog.threadstats.base.ThreadStats.timing')
    def test_timing(self, mock_timing):
        self.backend.timing('foo', 30, instance='bar')
        mock_timing.assert_called_once_with(
            'sentrytest.foo',
            30,
            sample_rate=1,
            tags=['instance:bar'],
            host=get_hostname(),
        )
Esempio n. 5
0
 def setUp(self):
     self.backend = DatadogMetricsBackend(prefix='sentrytest.')
Esempio n. 6
0
 def setUp(self):
     self.backend = DatadogMetricsBackend(prefix="sentrytest.")