summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2015-06-08 10:53:17 +0000
committerRichard Maw <richard.maw@codethink.co.uk>2015-06-12 08:54:56 +0000
commitafee581bf168dce1af9a3c6e1ac0caa82e9ab7db (patch)
tree2a34e0f125ad19d8eb34fb5990a1dd48400b0ce9
parent600f2642ffd3bbc343d3b32190eeb3204b598127 (diff)
downloadmorph-afee581bf168dce1af9a3c6e1ac0caa82e9ab7db.tar.gz
morphloader: Smoke test strip command inclusion
Change-Id: Icd8858dbdbb45a636641f7c5b8ab540a8376acc7
-rw-r--r--morphlib/morphloader_tests.py10
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)