diff options
author | Richard Maw <richard.maw@codethink.co.uk> | 2015-06-08 10:53:17 +0000 |
---|---|---|
committer | Richard Maw <richard.maw@codethink.co.uk> | 2015-06-12 08:54:56 +0000 |
commit | afee581bf168dce1af9a3c6e1ac0caa82e9ab7db (patch) | |
tree | 2a34e0f125ad19d8eb34fb5990a1dd48400b0ce9 /morphlib | |
parent | 600f2642ffd3bbc343d3b32190eeb3204b598127 (diff) | |
download | morph-afee581bf168dce1af9a3c6e1ac0caa82e9ab7db.tar.gz |
morphloader: Smoke test strip command inclusion
Change-Id: Icd8858dbdbb45a636641f7c5b8ab540a8376acc7
Diffstat (limited to 'morphlib')
-rw-r--r-- | morphlib/morphloader_tests.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/morphlib/morphloader_tests.py b/morphlib/morphloader_tests.py index db1872a8..f11bf5c1 100644 --- a/morphlib/morphloader_tests.py +++ b/morphlib/morphloader_tests.py @@ -980,3 +980,13 @@ build-system: dummy description='\x92', ) s = self.loader.save_to_string(m) + + def test_smoketest_strip_commands(self): + dummy_buildsystem = morphlib.buildsystem.DummyBuildSystem() + loader = morphlib.morphloader.MorphologyLoader( + definitions_version=5, + lookup_build_system=lambda x: dummy_buildsystem) + m = morphlib.morphology.Morphology( + {'name': 'test', 'kind': 'chunk', 'build-system': 'dummy'}) + loader.set_commands(m) + self.assertEqual(m['strip-commands'], dummy_buildsystem.strip_commands) |