replace list dereferencing with itertools.chain for py2

This commit is contained in:
Dan g 2018-07-31 14:52:46 -04:00
parent 924735c24e
commit 03ba3b7125

View file

@ -1,4 +1,5 @@
import base64
import itertools
import logging
import os
import socket
@ -71,8 +72,7 @@ class TCPStatsdMetricCollectionTests(testing.AsyncHTTPTestCase):
path = ('foo', 'bar')
value = 500
metric_type = 'c'
expected = "{}:{}|{}\n".format(
'.'.join((self.namespace, 'counters', *path)),
expected = "{}:{}|{}\n".format('.'.join(itertools.chain((self.namespace, 'counters'), path)),
value,
metric_type)
@ -84,8 +84,7 @@ class TCPStatsdMetricCollectionTests(testing.AsyncHTTPTestCase):
path = ('foo', 'bar')
value = 500
metric_type = 'ms'
expected = "{}:{}|{}\n".format(
'.'.join((self.namespace, 'timers', *path)),
expected = "{}:{}|{}\n".format('.'.join(itertools.chain((self.namespace, 'timers'), path)),
value,
metric_type)
@ -213,8 +212,7 @@ class UDPStatsdMetricCollectionTests(testing.AsyncHTTPTestCase):
path = ('foo', 'bar')
value = 500
metric_type = 'c'
expected = "{}:{}|{}".format(
'.'.join((self.namespace, 'counters', *path)),
expected = "{}:{}|{}".format('.'.join(itertools.chain((self.namespace, 'counters'), path)),
value,
metric_type)
@ -228,8 +226,7 @@ class UDPStatsdMetricCollectionTests(testing.AsyncHTTPTestCase):
path = ('foo', 'bar')
value = 500
metric_type = 'ms'
expected = "{}:{}|{}".format(
'.'.join((self.namespace, 'timers', *path)),
expected = "{}:{}|{}".format('.'.join(itertools.chain((self.namespace, 'timers'), path)),
value,
metric_type)