Ссылки AliceFixtures: Нарушение ограничения целостности: 1062 Повторяющаяся запись '3' при тестировании - PullRequest
0 голосов
/ 06 ноября 2019

При попытке создать ссылку на объект с помощью @ object_ * я всегда получаю это сообщение об ошибке. Это происходит, когда я запускаю свои тесты.

Я использую версию 2.5 "hautelook / alice-bundle"

App\Entity\book:
    book_{1..3}:
        article: '@bookArticle*'
        editionId: <randomNumber()>
        attachmentCoverId: <randomNumber()>
        attachmentContentId: <randomNumber()>
        versionId: <randomNumber()>
        createdAt: '<dateTimeBetween("-200 days", "now")>'
        updatedAt: '<dateTimeBetween("-200 days", "now")>'

App\Entity\Copy:
    copy{1..3}:
        article: '@copyArticle*'
        attachmentId: <randomNumber()>
        parentPbook: '@book_*'
        createdAt: '<dateTimeBetween("-200 days", "now")>'
        updatedAt: '<dateTimeBetween("-200 days", "now")>'

Что-то не так с моей структурой yml? Кажется, они начинаются с идентификатора 3, поскольку первая запись успешна, а две другие - нет.

...