Skip to content

Commit 4b88a63

Browse files
committed
Merge pull request #1612 from tseaver/logging-system_test-metric_reload
Add system test for 'Metric.reload'.
2 parents 4d21791 + e0492bd commit 4b88a63

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

system_tests/logging_.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,15 @@ def test_list_metrics(self):
9494
after_names = set(metric.name for metric in after_metrics)
9595
self.assertEqual(after_names - before_names,
9696
set([DEFAULT_METRIC_NAME]))
97+
98+
def test_reload_metric(self):
99+
metric = Config.CLIENT.metric(
100+
DEFAULT_METRIC_NAME, DEFAULT_FILTER, DEFAULT_DESCRIPTION)
101+
self.assertFalse(metric.exists())
102+
metric.create()
103+
self.to_delete.append(metric)
104+
metric.filter_ = 'logName:other'
105+
metric.description = 'local changes'
106+
metric.reload()
107+
self.assertEqual(metric.filter_, DEFAULT_FILTER)
108+
self.assertEqual(metric.description, DEFAULT_DESCRIPTION)

0 commit comments

Comments
 (0)