From 566e168e7714c78550efcd8b3d05a465acc9015b Mon Sep 17 00:00:00 2001 From: Konsta Vesterinen Date: Thu, 30 Jan 2014 15:19:54 +0200 Subject: [PATCH] Add more tests for generates function --- tests/test_generates.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tests/test_generates.py b/tests/test_generates.py index 0363aa9..29a0cb4 100644 --- a/tests/test_generates.py +++ b/tests/test_generates.py @@ -103,7 +103,7 @@ class TestGeneratesWithSourcePath(TestCase): self.Section = Section self.SubSection = SubSection - def test_simple_source_paths(self): + def test_simple_dotted_source_path(self): document = self.Document(name=u'Document 1', locale='en') section = self.Section(name=u'Section 1', document=document) @@ -112,3 +112,13 @@ class TestGeneratesWithSourcePath(TestCase): self.session.commit() assert section.locale == 'en' + + def test_deep_dotted_source_path(self): + document = self.Document(name=u'Document 1', locale='en') + section = self.Section(name=u'Section 1', document=document) + subsection = self.SubSection(name=u'Section 1', section=section) + + self.session.add(subsection) + self.session.commit() + + assert subsection.locale == 'en'