示例#1
0
def but_i_see_the_post_in_the_post_manager(step):
    world.browser.get(django_url("/posts/manage"))
    for el in csss("a"):
        if el.text.strip() == "My Title Draft":
            break
    else:
        assert False, "Draft not found in post manager"
示例#2
0
def but_i_see_the_post_in_the_post_manager(step):
    world.browser.get(django_url("/posts/manage"))
    for el in csss("a"):
        if el.text.strip() == "My Title Draft":
            break
    else:
        assert False, "Draft not found in post manager"
示例#3
0
def then_i_see_a_list_of_posts(step):
    assert len(csss(".my-posts tr")) > 1
示例#4
0
def then_the_post_does_not_appear_on_my_blog(step):
    world.browser.get(django_url("/blogs/"))
    for el in csss("h2"):
        if el.text.strip() == "My Title Draft":
            assert False, 'Draft was published.'
示例#5
0
def then_the_post_appears_on_my_blog(step):
    world.browser.get(django_url("/blogs/"))
    csss("a.read-more")[0].click()
    assert css("h2").text.strip() == "My Title Publish"
示例#6
0
def then_i_see_a_list_of_posts(step):
    assert len(csss(".my-posts tr")) > 1
示例#7
0
def then_the_post_does_not_appear_on_my_blog(step):
    world.browser.get(django_url("/blogs/"))
    for el in csss("h2"):
        if el.text.strip() == "My Title Draft":
            assert False, 'Draft was published.'
示例#8
0
def then_the_post_appears_on_my_blog(step):
    world.browser.get(django_url("/blogs/"))
    csss("a.read-more")[0].click()
    assert css("h2").text.strip() == "My Title Publish"