Skip to content
This repository has been archived by the owner on Sep 30, 2020. It is now read-only.

Commit

Permalink
levelname_to_integer() was moved to pils
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Nordhausen committed Dec 28, 2015
1 parent 5afa986 commit 7e786e2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 24 deletions.
9 changes: 1 addition & 8 deletions src/main/python/afp_alppaca/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,7 @@
import logging
import sys
import yamlreader
from pils import get_item_from_module


def levelname_to_integer(levelname):
levelname = levelname.lower()
level_translation = {'debug': logging.DEBUG, 'info': logging.INFO,
'warning': logging.WARNING, 'error': logging.ERROR}
return level_translation[levelname]
from pils import get_item_from_module, levelname_to_integer


def setup_logging(config):
Expand Down
17 changes: 1 addition & 16 deletions src/unittest/python/util_tests.py
Original file line number Diff line number Diff line change
@@ -1,22 +1,7 @@
from __future__ import print_function, absolute_import, unicode_literals, division

import logging

from afp_alppaca.util import levelname_to_integer
from afp_alppaca.compat import unittest


class TestUtil(unittest.TestCase):
def test_levelname_to_integer_knows_all_loglevels(self):
translated_level = levelname_to_integer('debug')
self.assertEqual(translated_level, logging.DEBUG)
translated_level = levelname_to_integer('info')
self.assertEqual(translated_level, logging.INFO)
translated_level = levelname_to_integer('warning')
self.assertEqual(translated_level, logging.WARNING)
translated_level = levelname_to_integer('error')
self.assertEqual(translated_level, logging.ERROR)

def test_case_insensitive_input_levelname_to_integer(self):
translated_level = levelname_to_integer('DeBuG')
self.assertEqual(translated_level, logging.DEBUG)
pass

0 comments on commit 7e786e2

Please sign in to comment.