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", ]