Beispiel #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"
Beispiel #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"
Beispiel #3
0
def then_i_see_a_list_of_posts(step):
    assert len(csss(".my-posts tr")) > 1
Beispiel #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.'
Beispiel #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"
Beispiel #6
0
def then_i_see_a_list_of_posts(step):
    assert len(csss(".my-posts tr")) > 1
Beispiel #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.'
Beispiel #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"