MCPcopy Index your code
hub / github.com/python/cpython / test_braces

Method test_braces

Lib/test/test_logging.py:4616–4630  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

4614 self.assertTrue(f.usesTime())
4615
4616 def test_braces(self):
4617 # Test {}-formatting
4618 r = self.get_record()
4619 f = logging.Formatter('$%{message}%$', style='{')
4620 self.assertEqual(f.format(r), '$%Message with 2 placeholders%$')
4621 f = logging.Formatter('{random}', style='{')
4622 self.assertRaises(ValueError, f.format, r)
4623 f = logging.Formatter("{message}", style='{')
4624 self.assertFalse(f.usesTime())
4625 f = logging.Formatter('{asctime}', style='{')
4626 self.assertTrue(f.usesTime())
4627 f = logging.Formatter('{asctime!s:15}', style='{')
4628 self.assertTrue(f.usesTime())
4629 f = logging.Formatter('{asctime:15}', style='{')
4630 self.assertTrue(f.usesTime())
4631
4632 def test_dollars(self):
4633 # Test $-formatting

Callers

nothing calls this directly

Calls 7

get_recordMethod · 0.95
formatMethod · 0.95
usesTimeMethod · 0.95
assertFalseMethod · 0.80
assertTrueMethod · 0.80
assertEqualMethod · 0.45
assertRaisesMethod · 0.45

Tested by

no test coverage detected