Skip to content

Commit 775dbb6

Browse files
author
Azfaar Qureshi
committed
adding assertions for every test
1 parent d285779 commit 775dbb6

File tree

1 file changed

+63
-35
lines changed

1 file changed

+63
-35
lines changed

tests/opentelemetry-docker-tests/tests/prometheus-remote-write-cortex/prometheus_remote_write_cortex_test.py

+63-35
Original file line numberDiff line numberDiff line change
@@ -26,46 +26,74 @@ def setUp(self):
2626
)
2727

2828
def test_export_counter(self):
29-
requests_counter = self.meter.create_counter(
30-
name="counter",
31-
description="test_export_counter",
32-
unit="1",
33-
value_type=int,
34-
)
35-
requests_counter.add(25, self.labels)
29+
try:
30+
requests_counter = self.meter.create_counter(
31+
name="counter",
32+
description="test_export_counter",
33+
unit="1",
34+
value_type=int,
35+
)
36+
requests_counter.add(25, self.labels)
37+
except Exception as e:
38+
self.fail(
39+
"Export counter failed with unexpected error {}".format(e)
40+
)
3641

3742
def test_export_valuerecorder(self):
38-
requests_size = self.meter.create_valuerecorder(
39-
name="valuerecorder",
40-
description="test_export_valuerecorder",
41-
unit="1",
42-
value_type=int,
43-
)
44-
requests_size.record(25, self.labels)
43+
try:
44+
requests_size = self.meter.create_valuerecorder(
45+
name="valuerecorder",
46+
description="test_export_valuerecorder",
47+
unit="1",
48+
value_type=int,
49+
)
50+
requests_size.record(25, self.labels)
51+
except Exception as e:
52+
self.fail(
53+
"Export valuerecorder failed with unexpected error {}".format(
54+
e)
55+
)
4556

4657
def test_export_updowncounter(self):
47-
requests_size = self.meter.create_updowncounter(
48-
name="updowncounter",
49-
description="test_export_updowncounter",
50-
unit="1",
51-
value_type=int,
52-
)
53-
requests_size.add(-25, self.labels)
58+
try:
59+
requests_size = self.meter.create_updowncounter(
60+
name="updowncounter",
61+
description="test_export_updowncounter",
62+
unit="1",
63+
value_type=int,
64+
)
65+
requests_size.add(-25, self.labels)
66+
except Exception as e:
67+
self.fail(
68+
"Export updowncounter failed with unexpected error {}".format(
69+
e)
70+
)
5471

5572
def test_export_sumobserver(self):
56-
self.meter.register_sumobserver(
57-
callback=observer_callback,
58-
name="sumobserver",
59-
description="test_export_sumobserver",
60-
unit="1",
61-
value_type=float,
62-
)
73+
try:
74+
self.meter.register_sumobserver(
75+
callback=observer_callback,
76+
name="sumobserver",
77+
description="test_export_sumobserver",
78+
unit="1",
79+
value_type=float,
80+
)
81+
except Exception as e:
82+
self.fail(
83+
"Export sumobserver failed with unexpected error {}".format(e)
84+
)
6385

6486
def test_export_updownsumobserver(self):
65-
self.meter.register_updownsumobserver(
66-
callback=observer_callback,
67-
name="updownsumobserver",
68-
description="test_export_updownsumobserver",
69-
unit="1",
70-
value_type=float,
71-
)
87+
try:
88+
self.meter.register_updownsumobserver(
89+
callback=observer_callback,
90+
name="updownsumobserver",
91+
description="test_export_updownsumobserver",
92+
unit="1",
93+
value_type=float,
94+
)
95+
except Exception as e:
96+
self.fail(
97+
"Export updownsumobserver failed with unexpected error {}".format(
98+
e)
99+
)

0 commit comments

Comments
 (0)