Functional test for replying to an existing comment added.
svn path=/plone.app.discussion/trunk/; revision=40493
This commit is contained in:
parent
497c2a075e
commit
f5cf756e31
@ -162,6 +162,36 @@ Now we can post an anonymous comment.
|
|||||||
True
|
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
|
Regression Test
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user