| Index: infra_libs/ts_mon/test/config_test.py
|
| diff --git a/infra_libs/ts_mon/test/config_test.py b/infra_libs/ts_mon/test/config_test.py
|
| index 6b5d203a300168f2280978d12539516f611c89ea..9bef02f515e0d5ad29a2bfa8c92a312cdad6f82b 100644
|
| --- a/infra_libs/ts_mon/test/config_test.py
|
| +++ b/infra_libs/ts_mon/test/config_test.py
|
| @@ -304,6 +304,13 @@ class GlobalsTest(auto_stub.TestCase):
|
| with self.assertRaises(SystemExit):
|
| config.process_argparse_options(args)
|
|
|
| + def test_metric_name_prefix(self):
|
| + p = argparse.ArgumentParser()
|
| + config.add_argparse_options(p)
|
| + args = p.parse_args(['--ts-mon-metric-name-prefix', '/test/random/'])
|
| + config.process_argparse_options(args)
|
| + self.assertEqual('/test/random/', interface.state.metric_name_prefix)
|
| +
|
| @mock.patch('infra_libs.ts_mon.common.monitors.NullMonitor', autospec=True)
|
| def test_no_args(self, fake_monitor):
|
| singleton = mock.Mock()
|
| @@ -313,6 +320,7 @@ class GlobalsTest(auto_stub.TestCase):
|
| args = p.parse_args([])
|
| config.process_argparse_options(args)
|
| self.assertEqual(1, len(fake_monitor.mock_calls))
|
| + self.assertEqual('/chrome/infra/', interface.state.metric_name_prefix)
|
| self.assertIs(interface.state.global_monitor, singleton)
|
|
|
| @mock.patch('requests.get', autospec=True)
|
|
|