diff --git a/pyproject.toml b/pyproject.toml index 38cae47..38a8f03 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "oslg" -version = "0.3.0" +version = "0.3.1" description = "OpenStudio SDK logger for Python" readme = "README.md" requires-python = ">=3.2" diff --git a/src/oslg/oslg.py b/src/oslg/oslg.py index 333ddbf..e86c0e2 100644 --- a/src/oslg/oslg.py +++ b/src/oslg/oslg.py @@ -132,7 +132,7 @@ def is_info() -> bool: def is_warn() -> bool: """Returns whether current status is WARNING.""" - return bool(_status == CN.WARNING) + return bool(_status == CN.WARN) def is_error() -> bool: diff --git a/tests/test_oslg.py b/tests/test_oslg.py index 5465ba5..bb5ca14 100644 --- a/tests/test_oslg.py +++ b/tests/test_oslg.py @@ -39,6 +39,10 @@ class TestOSlgModuleMethods(unittest.TestCase): def test_oslg_constants(self): self.assertEqual(DBG, 1) + self.assertEqual(INF, 2) + self.assertEqual(WRN, 3) + self.assertEqual(ERR, 4) + self.assertEqual(FTL, 5) def test01_oslg_initialized(self): self.assertEqual(len(oslg.logs()), 0) @@ -83,14 +87,14 @@ def test03_oslg_invalid_argument_log(self): self.assertEqual(oslg.reset(INF), INF) self.assertEqual(oslg.clean(), INF) self.assertEqual(oslg.level(), INF) - self.assertEqual(oslg.invalid("radius", "area", 0, FTL), None) - self.assertFalse(oslg.is_info()) - self.assertTrue(oslg.is_fatal()) - self.assertEqual(oslg.status(), FTL) + self.assertEqual(oslg.invalid("radius", "area", 0, WRN), None) + self.assertFalse(oslg.is_fatal()) + self.assertTrue(oslg.is_warn()) + self.assertEqual(oslg.status(), WRN) self.assertEqual(oslg.level(), INF) self.assertEqual(len(oslg.logs()), 1) self.assertEqual(oslg.logs()[0]["message"], m2) - self.assertEqual(oslg.logs()[0]["level"], FTL) + self.assertEqual(oslg.logs()[0]["level"], WRN) self.assertEqual(oslg.reset(INF), INF) self.assertEqual(oslg.clean(), INF) self.assertEqual(oslg.level(), INF)