Салат Джанго, погрузочные приспособления

Я пытаюсь вставить данные из моих приборов в тестовую базу данных, чтобы я мог проверить свои представления, однако приборы не загружаются в салат Django.

Файл моих шагов

@step(u'Given I have the following movies')
def given_i_have_the_following_movies(step):
    for movie in step.hashes:
        movies = Movie(**movie)
        movies.save()


@step(u'then I should see my movies listed on the home page')
def then_i_should_see_my_movies_listed_on_the_home_page(step):
    for movie in step.hashes:
        assert movie['title'] in world.browser.page_source
        assert movie['actors'] in world.browser.page_source
        assert movie['running_time'] in world.browser.page_source
        assert movie['showtime'] in world.browser.page_source

Мой файл фикстур

[{"pk": 1, "model": "ticketing.movie", "fields": {"title": "Robocop(2014)", "actors": "Joel Kinnaman, Gary Oldman, Michael Keaton", "running_time":"105 mins", "showtime":"9.30pm"}},

Как я могу получить файл приспособлений для загрузки после запуска уборки?

1 ответ

Вы можете использовать @before.each_scenario как в обсуждении здесь.

Вы также должны посмотреть на @after.harvest,

Другие вопросы по тегам