def test_reset_should_clear_all_content(self): p = Page(url=some_url, owner=a_user) p.content = "content!" p._raw_content = "raw content!" p.title = "title" p.update(force=True) self.assertEquals(p.content, None) self.assertEquals(p.raw_content, None) self.assertEqual(p.title, "title")
def _add(self, user, url, success = None, force=False): new_page = None page = Page.find(user, url) if page is None: page = Page(owner=self.user(), url=url) page.start_content_population() new_page = page else: page.update(force=force) if force: new_page = page if page.errors: if not self.is_json(): self._render_error(page) else: if success and new_page: success(new_page) return new_page