1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
# type: ignore
import os
import unittest
from simplemonitor.util import envconfig
os.environ["TEST_VALUE"] = "test1"
class TestEnvConfig(unittest.TestCase):
def test_EnvConfig(self):
config = envconfig.EnvironmentAwareConfigParser()
config.read("tests/monitor-env.ini")
self.assertEqual(config.get("monitor", "monitors"), "tests/monitors-test1.ini")
def test_EnvConfigKey(self):
config = envconfig.EnvironmentAwareConfigParser()
config.read("tests/monitor-env.ini")
self.assertEqual(config.get("monitor-test1", "monitors"), "hello")
|