コード例 #1
0
ファイル: test_models.py プロジェクト: felsen/waliki
 def test_content_saved_on_attribute_set(self):
     page = Page(path='test.rst')
     page.raw = rst
     path = os.path.join(settings.WALIKI_DATA_DIR, 'test.rst')
     self.assertEqual(page.abspath, path)
     self.assertTrue(os.path.exists(path))
     content = open(path).read()
     self.assertEqual(content, rst)
コード例 #2
0
ファイル: test_models.py プロジェクト: felsen/waliki
 def test_slug_strip_slashes(self):
     page = Page(slug='/some/slug/')
     page.save()
     self.assertEqual(page.slug, 'some/slug')
コード例 #3
0
ファイル: test_models.py プロジェクト: felsen/waliki
 def test_path_populated_from_slug_if_not_given(self):
     page = Page(slug='some/slug')
     page.save()
     self.assertEqual(page.path, 'some/slug.rst')
コード例 #4
0
ファイル: test_models.py プロジェクト: felsen/waliki
 def test_raw_empty_if_file_doesnt_exist(self):
     page = Page(path='test3.rst')
     assert not os.path.exists(page.abspath)
     self.assertEqual(page.raw, "")
コード例 #5
0
ファイル: test_models.py プロジェクト: leliel12/waliki
 def test_body(self):
     page = Page(path='test.md', markup='Markdown')
     page.raw = md
     self.assertEqual(page.body, md_html)
コード例 #6
0
ファイル: test_models.py プロジェクト: leliel12/waliki
 def test_body(self):
     page = Page(path='test.rst')
     page.raw = rst
     self.assertEqual(page.body, rst_html)