Каков порядок загрузки файлов фикстур в Symfony 1.4? - PullRequest
1 голос
/ 28 сентября 2011

В моем текущем проекте у меня есть несколько файлов приборов.Я хотел бы назначить каждому файлу данные, относящиеся к моим тестам.

т.е.:

  • Статьи имеют одного автора
  • Статьи имеют много тегов

Светильники:

тест / светильники / commonAuthor.yml

# Contains Common authors, with no particularities
    Author:
      Author1:
        name: Author1

тест / светильники / commonTag.yml

    # Contains Common tags, with no particularities
    Tag:
      Tag1:
        name: Tag1
      Tag2:
        name: Tag2

test / fixtures / test_Article.yml

    # Contains All the data that is used by my functionals and unit tests
    Tag:
      Tag_not_active:
        name: Tag not active
    Article:
      Article_1:
        title:  Article 1
        Tags:   [Tag1, Tag2]
        Author: Author1
      Article_with_tag_innactive:
        title:  Article 2
        Tags:   [Tag1, Tag2, Tag_not_active]
        Author: Author1

Интересно, загружаются ли файлы в алфавитном порядке или в любом другом порядке.

Спасибо.

1 Ответ

2 голосов
/ 29 сентября 2011

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

Если вы используете propel, файлы загружаются в алфавитном порядке.

...