ability to add a tag on a content

This commit is contained in:
Romain Bignon 2011-03-15 16:33:20 +01:00
commit 3ec82c9f4c
2 changed files with 38 additions and 3 deletions

View file

@ -151,9 +151,21 @@ class ContentPage(DLFPPage):
def get_post_comment_url(self):
return select(self.document.getroot(), 'p#send-comment', 1).find('a').attrib['href']
def get_tag_url(self):
return select(self.document.getroot(), 'div.tag_in_place', 1).find('a').attrib['href']
class NewCommentPage(DLFPPage):
pass
class NewTagPage(DLFPPage):
def _is_tag_form(self, form):
return form.action.endswith('/tags')
def tag(self, tag):
self.browser.select_form(predicate=self._is_tag_form)
self.browser['tags'] = tag
self.browser.submit()
class NodePage(DLFPPage):
def get_errors(self):
try: