Esempio n. 1
0
    def test_new_page(self):
        before = Page.count()
        rv = self.post('new_page')
        after = Page.count()

        assert rv.status_code == HTTP_REDIRECT
        assert before + 1 == after
Esempio n. 2
0
    def test_import_text(self):
        text = """
        the first paragraph. a sentence. ellipsis.. end.

        the second paragraph. another sentence."""

        before_page = Page.count()
        before_idea = Idea.count()

        rv = self.post('import_text', data=dict(text=text))
        assert rv.status_code == HTTP_REDIRECT

        after_page = Page.count()
        after_idea = Idea.count()

        assert before_page + 1 == after_page
        assert before_idea + 5 == after_idea
        assert Page.get(after_page).struct == '5 [ 6 7 ] 8 [ 9 ] '