За последние 24 часа нас посетили 21688 программистов и 1020 роботов. Сейчас ищут 686 программистов ...

Как подключить фикстуры при функциональном тестировании

Тема в разделе "Yii", создана пользователем Ilyamaksimov, 4 авг 2018.

  1. Ilyamaksimov

    Ilyamaksimov Новичок

    С нами с:
    6 сен 2017
    Сообщения:
    26
    Симпатии:
    3
    Можно ли при функциональном тестировании переключаться на тестовую базу данных и перед запуском тестов подключать фикстуры?

    сейчас получается я работаю с рабочей базой данных и естественно информация в бд будет обновляться, тесты не будут проходить


    файл functional.suite.yml
    Код (Text):
    1.  
    2. suite_namespace: frontend\tests\functional
    3. actor: FunctionalTester
    4. modules:
    5.     enabled:
    6.         - PhpBrowser:
    7.             url: 'http://mysite.ru/'
    8.                                
    9.         - REST:
    10.                        depends: PhpBrowser
    11.                        url: 'http://mysite.ru/'
     
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.553
    Симпатии:
    1.754
    Так из коробки же есть конфиг test-db, который должен подключаться, когда тесты запускаете.
     
  3. Ilyamaksimov

    Ilyamaksimov Новичок

    С нами с:
    6 сен 2017
    Сообщения:
    26
    Симпатии:
    3
    он подключается почему то только при unit-тестировании