papi/tests/test_config.py

24 lines
697 B
Python

from unittest import TestCase
from papi import main
class ConfigurationTestCase(TestCase):
""" Check configuration parsing """
def test_get_config(self):
configs = main.read_config(pattern="api_client*test_sonde")
assert len(configs) == 1
config = configs[0]
assert config["identifiant_sonde"] == "838266b2-fc3a-4430-95e8-f7f0d0fc9871"
assert config["nom_sonde"] == "SondeTest"
assert config["emails"] == ["1@1", "2@2"]
def test_get_config1mail(self):
configs = main.read_config(pattern="*1mail")
assert len(configs) == 1
config = configs[0]
assert config["emails"] == [
"1@1",
]