Ejemplo n.º 1
0
 def test_send_long_metric_name(self):
     long_metric_name = ".".join(["1234567890"] * 12)
     data = {long_metric_name: 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'%s:3|g' % long_metric_name, self._address)
Ejemplo n.º 2
0
 def test_send_multiple(self):
     data = {'hello': 7, 'goodbye': 11}
     statsd.send(data)
     calls = [mock.call(b'hello:7|g', self._address),
              mock.call(b'goodbye:11|g', self._address)]
     self.mock_socket.return_value.sendto.assert_has_calls(calls)
Ejemplo n.º 3
0
 def test_send_unicode(self):
     data = {'\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d': 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d:3|g', self._address)
Ejemplo n.º 4
0
 def test_send_mixed_chars(self):
     data = {'hello.\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d.ma': 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'hello.\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d.ma:3|g', self._address)
Ejemplo n.º 5
0
 def test_send_single(self):
     data = {'hello': 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'hello:3|g', self._address)
Ejemplo n.º 6
0
 def test_send_single(self):
     data = {'hello': 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'hello:3|g', self._address)
Ejemplo n.º 7
0
 def test_send_long_metric_name(self):
     long_metric_name = ".".join(["1234567890"] * 12)
     data = {long_metric_name: 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'%s:3|g' % long_metric_name, self._address)
Ejemplo n.º 8
0
 def test_send_mixed_chars(self):
     data = {'hello.\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d.ma': 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'hello.\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d.ma:3|g', self._address)
Ejemplo n.º 9
0
 def test_send_unicode(self):
     data = {'\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d': 3}
     statsd.send(data)
     self.mock_socket.return_value.sendto.assert_called_once_with(
         b'\xd7\xa9\xd7\x9c\xd7\x95\xd7\x9d:3|g', self._address)