(writer)
| 24 | |
| 25 | |
| 26 | def test_levels(writer): |
| 27 | levels = [{"name": "my_level", "icon": "X", "no": 12}, {"name": "DEBUG", "icon": "!"}] |
| 28 | |
| 29 | logger.add(writer, format="{level.no}|{level.name}|{level.icon}|{message}") |
| 30 | logger.configure(levels=levels) |
| 31 | |
| 32 | logger.log("my_level", "test") |
| 33 | logger.debug("no bug") |
| 34 | |
| 35 | assert writer.read() == ("12|my_level|X|test\n" "10|DEBUG|!|no bug\n") |
| 36 | |
| 37 | |
| 38 | def test_extra(writer): |