# HG changeset patch
# User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr>
# Date 1648723428 -7200
#      Thu Mar 31 12:43:48 2022 +0200
# Node ID b9fd986f601c1d665e385c9971bd6b8b7c53b555
# Parent  0c1bdf54cb3e313aace115571119e205f552d872
📝 Add a new test

diff --git a/tests/config-modules/a/module3/empty b/tests/config-modules/a/module3/empty
new file mode 100644
diff --git a/tests/config-modules/a/module4/empty b/tests/config-modules/a/module4/empty
new file mode 100644
diff --git a/tests/config-modules/module1/empty b/tests/config-modules/module1/empty
new file mode 100644
diff --git a/tests/config-modules/module2/empty b/tests/config-modules/module2/empty
new file mode 100644
diff --git a/tests/config-empty/setup.cfg b/tests/config-modules/setup.cfg
copy from tests/config-empty/setup.cfg
copy to tests/config-modules/setup.cfg
--- a/tests/config-empty/setup.cfg
+++ b/tests/config-modules/setup.cfg
@@ -0,0 +1,4 @@
+[odoo_scripts]
+modules = module1
+    module2
+    a/module3
diff --git a/tests/test_config.py b/tests/test_config.py
--- a/tests/test_config.py
+++ b/tests/test_config.py
@@ -1,5 +1,6 @@
 """Tests of the config module"""
 import unittest
+from os.path import dirname, join
 
 from odoo_scripts.config import Configuration
 
@@ -9,14 +10,19 @@
 
     def test_no_conf(self):
         """Test when there is no configuration file"""
-        configuration = Configuration("config-no-file/")
+        configuration = Configuration(join(dirname(__file__), "config-no-file/"))
         self.assertEqual(configuration.modules, [])
 
     def test_empty_conf(self):
         """Test when there is no configuration file"""
-        configuration = Configuration("config-empty/")
+        configuration = Configuration(join(dirname(__file__), "config-empty/"))
         self.assertEqual(configuration.modules, [])
 
+    def test_simple_conf(self):
+        """Test when there is a configuration file with a couple modules"""
+        configuration = Configuration(join(dirname(__file__), "config-modules/"))
+        self.assertEqual(3, len(configuration.modules))
+
 
 if __name__ == "__main__":
     unittest.main()