From afee581bf168dce1af9a3c6e1ac0caa82e9ab7db Mon Sep 17 00:00:00 2001 From: Richard Maw Date: Mon, 8 Jun 2015 10:53:17 +0000 Subject: morphloader: Smoke test strip command inclusion Change-Id: Icd8858dbdbb45a636641f7c5b8ab540a8376acc7 --- morphlib/morphloader_tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'morphlib/morphloader_tests.py') 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) -- cgit v1.2.1