summaryrefslogtreecommitdiff
path: root/morphlib/buildsystem_tests.py
diff options
context:
space:
mode:
authorLars Wirzenius <lars.wirzenius@codethink.co.uk>2012-03-30 16:25:26 +0100
committerLars Wirzenius <lars.wirzenius@codethink.co.uk>2012-03-30 16:25:26 +0100
commit45655da4505ba03c84f634501ba8e8eee6f920a4 (patch)
treef6514969aacf13fd9183fff84a86a4c9f5095cd9 /morphlib/buildsystem_tests.py
parent9573dacaa43d3d05f0e60641dcb2139623ae3007 (diff)
downloadmorph-45655da4505ba03c84f634501ba8e8eee6f920a4.tar.gz
Make build system class return artificial text for missing morphology
Diffstat (limited to 'morphlib/buildsystem_tests.py')
-rw-r--r--morphlib/buildsystem_tests.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/morphlib/buildsystem_tests.py b/morphlib/buildsystem_tests.py
index 5d21b8ba..6d426d8c 100644
--- a/morphlib/buildsystem_tests.py
+++ b/morphlib/buildsystem_tests.py
@@ -51,6 +51,11 @@ class BuildSystemTests(unittest.TestCase):
def test_has_install_commands(self):
self.assertEqual(self.bs['install-commands'], [])
+
+ def test_returns_morphology_text(self):
+ self.bs.name = 'fake'
+ text = self.bs.get_morphology_text('foobar')
+ self.assertTrue(type(text) in (str, unicode))
class ManualBuildSystemTests(unittest.TestCase):