0

レタス + ジャンゴ + スプリンターに問題があります。レタスはデータベースへの変更を取得できないようです。以下では、ユーザーといくつかの投稿モデルcreate_userを生成して保存します。create_postただし、スプリンターがブラウザーを開くと、リストビューにアクセスしようとすると、ページに投稿がないように見えます。

経由でレタスを実行していpython manage.py harvest --test-serverます。

@step(ur'visit "(.*)" url')
def visit_url(step, name):
    [create_post().save() for i in xrange(2)]
    world.browser = Browser()
    world.browser.visit(django_url(url))

私がアクセスしようとしている URL は Post リスト ビューであり、同じ構造が django のテスト フレームワークから完全に機能するため、django や splinter の問題ではないことはわかっています。

4

1 に答える 1