diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-07-23 17:48:03 +0100 |
---|---|---|
committer | Baserock Gerrit <gerrit@baserock.org> | 2015-09-18 15:50:19 +0000 |
commit | 81ebe71089d802061c2c3cb03bfd548388d04cb8 (patch) | |
tree | 207ec00ee9ca045825dc52560d6ab6ee36e81e7b /morphlib/buildsystem_tests.py | |
parent | a4d8098b229592db40565747b0444b518bf8a6eb (diff) | |
download | morph-81ebe71089d802061c2c3cb03bfd548388d04cb8.tar.gz |
Remove support for Baserock definitions format versions 3, 4 and 5
Change-Id: Iad95af65bd5c528d2e72f5b2ffa80a01152f50ff
Diffstat (limited to 'morphlib/buildsystem_tests.py')
-rw-r--r-- | morphlib/buildsystem_tests.py | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/morphlib/buildsystem_tests.py b/morphlib/buildsystem_tests.py index 80898ebd..b49d30ae 100644 --- a/morphlib/buildsystem_tests.py +++ b/morphlib/buildsystem_tests.py @@ -21,16 +21,6 @@ import unittest import morphlib -def touch(pathname): - with open(pathname, 'w'): - pass - -manual_project = [] -autotools_project = ['configure.in'] -qmake_project = ['foo.pro'] -cmake_project = ['CMakeLists.txt'] - - class BuildSystemTests(unittest.TestCase): def setUp(self): @@ -54,94 +44,6 @@ class BuildSystemTests(unittest.TestCase): self.assertTrue(morph.__class__.__name__ == 'Morphology') -class ManualBuildSystemTests(unittest.TestCase): - - def setUp(self): - self.bs = morphlib.buildsystem.ManualBuildSystem() - - def test_does_not_autodetect_empty(self): - self.assertFalse(self.bs.used_by_project(manual_project)) - - def test_does_not_autodetect_autotools(self): - self.assertFalse(self.bs.used_by_project(autotools_project)) - - def test_does_not_autodetect_qmake(self): - self.assertFalse(self.bs.used_by_project(qmake_project)) - - def test_does_not_autodetect_cmake(self): - self.assertFalse(self.bs.used_by_project(cmake_project)) - - -class DummyBuildSystemTests(unittest.TestCase): - - def setUp(self): - self.bs = morphlib.buildsystem.DummyBuildSystem() - - def test_does_not_autodetect_empty(self): - self.assertFalse(self.bs.used_by_project(manual_project)) - - def test_does_not_autodetect_autotools(self): - self.assertFalse(self.bs.used_by_project(autotools_project)) - - def test_does_not_autodetect_cmake(self): - self.assertFalse(self.bs.used_by_project(cmake_project)) - - def test_does_not_autodetect_qmake(self): - self.assertFalse(self.bs.used_by_project(qmake_project)) - - -class AutotoolsBuildSystemTests(unittest.TestCase): - - def setUp(self): - self.bs = morphlib.buildsystem.AutotoolsBuildSystem() - - def test_does_not_autodetect_empty(self): - self.assertFalse(self.bs.used_by_project(manual_project)) - - def test_autodetects_autotools(self): - self.assertTrue(self.bs.used_by_project(autotools_project)) - -class CMakeBuildSystemTests(unittest.TestCase): - - def setUp(self): - self.bs = morphlib.buildsystem.CMakeBuildSystem() - - def test_does_not_autodetect_empty(self): - self.assertFalse(self.bs.used_by_project(manual_project)) - - def test_autodetects_cmake(self): - self.assertTrue(self.bs.used_by_project(cmake_project)) - -class QMakeBuildSystemTests(unittest.TestCase): - - def setUp(self): - self.bs = morphlib.buildsystem.QMakeBuildSystem() - - def test_does_not_autodetect_empty(self): - self.assertFalse(self.bs.used_by_project(manual_project)) - - def test_autodetects_qmake(self): - self.assertTrue(self.bs.used_by_project(qmake_project)) - -class DetectBuildSystemTests(unittest.TestCase): - - def test_does_not_autodetect_manual(self): - bs = morphlib.buildsystem.detect_build_system(manual_project) - self.assertEqual(bs, None) - - def test_autodetects_autotools(self): - bs = morphlib.buildsystem.detect_build_system(autotools_project) - self.assertEqual(type(bs), morphlib.buildsystem.AutotoolsBuildSystem) - - def test_autodetects_cmake(self): - bs = morphlib.buildsystem.detect_build_system(cmake_project) - self.assertEqual(type(bs), morphlib.buildsystem.CMakeBuildSystem) - - def test_autodetects_qmake(self): - bs = morphlib.buildsystem.detect_build_system(qmake_project) - self.assertEqual(type(bs), morphlib.buildsystem.QMakeBuildSystem) - - class LookupBuildSystemTests(unittest.TestCase): def lookup(self, name): |