diff tests/test.py @ 198:0b855758ba08

An additional TOML-related unittest (types)
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 03 May 2019 22:26:06 +0200
parents 13527d70e9e3
children f5011eec3b6e
line wrap: on
line diff
--- a/tests/test.py	Fri May 03 22:01:23 2019 +0200
+++ b/tests/test.py	Fri May 03 22:26:06 2019 +0200
@@ -76,6 +76,11 @@
         self.__check_types(cfg)
         self.__check_comment(cfg)
 
+    def test01_toml_types(self):
+        cfg = configmix.toml.load(os.path.join(TESTDATADIR, "conf1.toml"))
+        self.__check_types(cfg)
+        self.__check_comment(cfg)        
+
     def test02_py_types(self):
         cfg = configmix.py.load(os.path.join(TESTDATADIR, "conf1.py"))
         self.__check_types(cfg)
@@ -274,7 +279,8 @@
         cfg = self._load(os.path.join(TESTDATADIR, "conf20.yml"),
                          os.path.join(TESTDATADIR, "conf21.yml"),
                          os.path.join(TESTDATADIR, "conf22.ini"),
-                         os.path.join(TESTDATADIR, "conf23.json"))
+                         os.path.join(TESTDATADIR, "conf23.json"),
+                         os.path.join(TESTDATADIR, "conf24.toml"))
 
         def _c(name):
             def _f():
@@ -291,7 +297,8 @@
         cfg = self._load(os.path.join(TESTDATADIR, "conf20.yml"),
                          os.path.join(TESTDATADIR, "conf21.yml"),
                          os.path.join(TESTDATADIR, "conf22.ini"),
-                         os.path.join(TESTDATADIR, "conf23.json"))
+                         os.path.join(TESTDATADIR, "conf23.json"),
+                         os.path.join(TESTDATADIR, "conf24.toml"))
 
         def _check(d):
             for k, v in d.items():