Ejemplo n.º 1
0
def test_editor_posts_reply(zbrowser):
    dropbox = dropbox_container.add_dropbox(message=u'Hello')
    reply = u'How do you do?'
    author = u'John Doe'
    zbrowser.open('/briefkasten/%s/%s' % (dropbox.drop_id, dropbox.editor_token))
    zbrowser.getControl(name='reply').value = reply
    zbrowser.getControl(name='author').value = author
    zbrowser.getForm(index=1).submit()
    refetched_dropbox = dropbox_container.get_dropbox(dropbox.drop_id)
    assert refetched_dropbox != dropbox
    assert refetched_dropbox.replies[0]['reply'] == reply
    assert refetched_dropbox.replies[0]['author'] == author
Ejemplo n.º 2
0
def test_editor_posts_reply(zbrowser):
    dropbox = dropbox_container.add_dropbox(message=u'Hello')
    reply = u'How do you do?'
    author = u'John Doe'
    zbrowser.open('/briefkasten/%s/%s' %
                  (dropbox.drop_id, dropbox.editor_token))
    zbrowser.getControl(name='reply').value = reply
    zbrowser.getControl(name='author').value = author
    zbrowser.getForm().submit()
    refetched_dropbox = dropbox_container.get_dropbox(dropbox.drop_id)
    assert refetched_dropbox != dropbox
    assert refetched_dropbox.replies[0]['reply'] == reply
    assert refetched_dropbox.replies[0]['author'] == author
Ejemplo n.º 3
0
def test_editor_posts_reply(browser):
    dropbox = dropbox_container.add_dropbox(message=u"Hello")
    reply = u"How do you do?"
    author = u"John Doe"
    page = browser.get("/briefkasten/%s/%s" % (dropbox.drop_id, dropbox.editor_token))
    form = page.forms["deform"]
    form["reply"] = reply
    form["author"] = author
    form.submit()
    refetched_dropbox = dropbox_container.get_dropbox(dropbox.drop_id)
    assert refetched_dropbox != dropbox
    assert refetched_dropbox.replies[0]["reply"] == reply
    assert refetched_dropbox.replies[0]["author"] == author