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