From f87c98e40b1ae61b889abe06db944b88433c0ada Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Fri, 30 Nov 2012 13:37:38 +0000 Subject: Add tests for debian modules --- (limited to 'tests/devbot/test_config.py') diff --git a/tests/devbot/test_config.py b/tests/devbot/test_config.py index 3ffd90a..2c3f2fa 100644 --- a/tests/devbot/test_config.py +++ b/tests/devbot/test_config.py @@ -23,6 +23,10 @@ class TestConfig(unittest.TestCase): info_class._FEDORA_RELEASE_PATH = \ os.path.join(data_dir, "fedora-release-18") + if "_DEBIAN_VERSION_PATH" in distro_info_class: + info_class._DEBIAN_VERSION_PATH = \ + os.path.join(data_dir, "debian_version-wheezy") + info = info_class() if info.name == name and info.version == version: self._supported_distros = [info] @@ -44,7 +48,7 @@ class TestConfig(unittest.TestCase): def _assert_no_module(self, modules, name): self.assertIsNotNone(self._find_module(modules, name)) - def test_fedora_17_info(self): + def test_fedora_17_modules(self): self._set_distro("fedora", "17") modules = config.load_modules() @@ -55,7 +59,7 @@ class TestConfig(unittest.TestCase): self._unset_distro() - def test_fedora_18_info(self): + def test_fedora_18_modules(self): self._set_distro("fedora", "18") modules = config.load_modules() @@ -65,3 +69,14 @@ class TestConfig(unittest.TestCase): self._assert_module(modules, "sugar") self._unset_distro() + + def test_debian_wheezy_modules(self): + self._set_distro("debian", "wheezy") + + modules = config.load_modules() + self._assert_module(modules, "glib") + self._assert_module(modules, "gtk+") + self._assert_module(modules, "gstreamer") + self._assert_module(modules, "sugar") + + self._unset_distro() -- cgit v0.9.1