1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
from easydev import Logging
def test_logging():
l = Logging("INFO")
l.name = "test"
l.info("test")
l.debug("test")
l.warning("test")
l.error("test")
l.critical("test")
for level in ['DEBUG', 'INFO', 'ERROR', 'WARNING', 'CRITICAL']:
l.level = level
assert l.level == level
l.level = True
l.level = False
try:
l.level = "WARN"
assert Fales
except:
assert True
# FIXME is this working ??wierd syntax in loggibg_tools.
import copy
copy.copy(l)
copy.deepcopy(l)
|