summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--morphlib/morphology_tests.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/morphlib/morphology_tests.py b/morphlib/morphology_tests.py
index cac80798..2df42315 100644
--- a/morphlib/morphology_tests.py
+++ b/morphlib/morphology_tests.py
@@ -30,6 +30,16 @@ class MockFile(StringIO.StringIO):
class MorphologyTests(unittest.TestCase):
+ def test_fails_invalid_chunk_morphology(self):
+ def failtest():
+ morph = morphlib.morphology.Morphology(
+ 'repo', 'ref',
+ MockFile('''
+ {
+ "name": "hello",
+ }'''))
+ self.assertRaises(ValueError, failtest)
+
def test_accepts_valid_chunk_morphology(self):
morph = morphlib.morphology.Morphology(
'repo', 'ref',