Skip to content

Commit

Permalink
fix unit tests that uses serialized payload to verify poster behaviors
Browse files Browse the repository at this point in the history
  • Loading branch information
Yahong Gu committed Feb 16, 2018
1 parent 23940e5 commit 57e8aee
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
2 changes: 1 addition & 1 deletion requirements.txt
@@ -1,6 +1,6 @@
wheel>=0.23.0
docopt
netuitive>=0.2.2
netuitive>=0.3.2
configobj
setproctitle
docutils
15 changes: 15 additions & 0 deletions tests/test_poster.py
Expand Up @@ -121,6 +121,7 @@ def test_single_counter(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -186,6 +187,7 @@ def test_single_counter_with_tags(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -260,6 +262,7 @@ def test_single_counter_with_rate(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -325,6 +328,7 @@ def test_single_timer(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -392,6 +396,7 @@ def test_single_gauge(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -457,6 +462,7 @@ def test_single_histogram(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -524,6 +530,7 @@ def test_single_set(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -577,6 +584,7 @@ def test_mutliple_metrics(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

element = e.element

Expand Down Expand Up @@ -812,6 +820,7 @@ def test_metric_type_change(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -878,6 +887,7 @@ def test_element_type_tag(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -943,6 +953,7 @@ def test_element_type(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -1008,6 +1019,7 @@ def test_metric_unit_tag(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -1077,6 +1089,7 @@ def test_metric_unit_and_type_tag(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -1156,6 +1169,7 @@ def test_sample_cleared(self, mock_post):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = poster.elements

Expand Down Expand Up @@ -1226,6 +1240,7 @@ def test_memory_safety(self, mock_logging):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = poster.elements

Expand Down

0 comments on commit 57e8aee

Please sign in to comment.