コード例 #1
0
ファイル: metrics_test.py プロジェクト: ra2003/pytype
 def test_name_collision(self):
     metrics.Counter("foo")
     self.assertRaises(ValueError, metrics.Counter, "foo")
コード例 #2
0
ファイル: metrics_test.py プロジェクト: dhanush-ai1990/pytype
 def test_counter_disabled(self):
   metrics._prepare_for_test(enabled=False)
   c = metrics.Counter("foo")
   c.inc()
   self.assertEquals(0, c._total)
コード例 #3
0
ファイル: metrics_test.py プロジェクト: dhanush-ai1990/pytype
 def setUp(self):
   metrics._prepare_for_test(False)
   self._counter = metrics.Counter("foo")
コード例 #4
0
ファイル: metrics_test.py プロジェクト: dhanush-ai1990/pytype
 def test_get_report(self):
   metrics.Counter("foo").inc(2)
   metrics.Counter("bar").inc(123)
   self.assertEquals("bar: 123\nfoo: 2\n", metrics.get_report())
コード例 #5
0
ファイル: metrics_test.py プロジェクト: dhanush-ai1990/pytype
 def test_valid_name(self):
   # Metrics allows the same names as python identifiers.
   metrics.Counter("abc")
   metrics.Counter("a_b_c")
   metrics.Counter("abc1")
   metrics.Counter("_abc")