Functional test for replying to an existing comment added.

svn path=/plone.app.discussion/trunk/; revision=40493
This commit is contained in:
Timo Stollenwerk 2010-10-03 16:50:47 +00:00
parent 497c2a075e
commit f5cf756e31
1 changed files with 30 additions and 0 deletions

View File

@ -162,6 +162,36 @@ Now we can post an anonymous comment.
True
Reply to an existing comment
----------------------------
Check that there is no existing direct reply to a comment.
>>> 'replyTreeLevel1' in browser.contents
False
Find a comment id to reply to.
>>> browser.open(urldoc1)
>>> import re
>>> comment_div = re.findall('<div.*?.class="comment.*?>', browser.contents)[0]
>>> id = re.findall('"([^"]*)"', comment_div)[2]
Post a reply to an existing comment.
>>> browser.getControl(name='form.widgets.in_reply_to').value = id
>>> browser.getControl(name='form.widgets.text').value = "Reply comment"
>>> browser.getControl(name='form.buttons.comment').click()
Check that the reply has been posted properly.
>>> 'Reply comment' in browser.contents
True
>>> 'replyTreeLevel1' in browser.contents
True
Regression Test
---------------