Описание тега liipfunctionaltestbundle

Symfony2 Bundle со вспомогательными классами для написания функциональных тестов
0 ответов

Функциональное тестирование Symfony с использованием двух баз данных

Я использую пакет liip-functions-test для функционального тестирования моего приложения. Я настроил тестовую базу данных в файле config_test.php: doctrine: dbal: default_connection: default connections: default: driver: %database_driver_sqlite% path…
2 ответа

Функциональный тест Symfony2 Недоступное поле "_token"

Я создаю функциональный тест в Symfony, используя пакет функциональных тестов Liip. В настоящее время я застрял при отправке формы.Я пытаюсь добавить новый "журнал" с помощью функционального теста. Если я пытаюсь добавить новый журнал через пользова…
1 ответ

Symfony LiipFunctionalTestBundle loadFixtures дублирующая запись

Я снова борюсь с Liip/LiipFunctionalTestBundle в Symfony v2.7. У меня есть два теста, которые не делают ничего, кроме загрузки приборов через этот комплект. Если я загружаю один и тот же класс приборов в оба класса, второй пытается зафиксировать сво…
1 ответ

Загрузка данных в setUpBeforeClass с помощью LiipFunctionalTestBundle

Как видно из заголовка, я хотел бы знать, как загрузить данные в метод setUpBeforeClass, Тестовый класс расширяется Liip\FunctionalTestBundle\Test\WebTestCase, На данный момент у меня есть это: public function setUp() { $this->client = $this->…
1 ответ

Независимые функциональные тесты с LiipFunctionalTestBundle и приспособлениями?

Я добавляю тесты в проект Symfony2. Ранее я использовал ту же базу данных для dev а также test В средах использовалась база данных MySQL, уже заполненная теми же данными, что и на рабочем сервере. Тесты работали зависимо, потому что некоторые тесты …
4 ответа

Я хочу интегрировать getContainer() в WebTestCase

use Liip\FunctionalTestBundle\Test\WebTestCase; class ControllerTest extends WebTestCase { public function testSuccess() { $url = $this->getContainer()->get('router') ->generate('name_route', array('parameter' => ' ')); $this->client-…
1 ответ

Liip\FunctionalTestBundle\Test\WebTestCase'не найден в C:\wamp\www\test\src\TestTask\PhotosBundle\Tests\Controller\ApiControllerTest.php

Когда я запускаю команду php ApiControllerTest.php, это показывает мне эту ошибку: Liip \ FunctionalTestBundle \ Test \ WebTestCase 'не найден в C:\wamp\www\test\src\TestTask\PhotosBundle\Tests\Controller\ApiControllerTest.php в строке 12 Мой композ…
14 апр '16 в 07:30
0 ответов

Как создать пользователя для брандмауэра oAuth и функциональных тестов

Я имею hwi/oauth-bundle, "symfony/symfony": "~2.8", и я хочу создать функциональный тест для проверки брандмауэра. Я хочу, чтобы авторизовать пользователя в действии, как это $this->getUser()теперь у меня нуль, почему? Я создаю функциональный тес…
19 мар '18 в 15:31
0 ответов

Параметр приложения не найден в тестовой среде

Я использую https://github.com/liip/LiipFunctionalTestBundle с AliceBundle для тестирования моего приложения Symfony 3.4 с приборами. Все работает нормально, но в этом конкретном случае: доступ к параметрам приложения из прибора, загруженного из тес…
2 ответа

Тесты Symfony2: проблема с приборами и внешними ключами

Я разрабатываю проект с Symfony и Doctrine, и у меня есть проблема с моими тестами. Я использую Fixtures для загрузки данных для тестов, и некоторые из моих сущностей имеют ассоциации между ними. При первом запуске моих тестов с пустыми таблицами БД…
1 ответ

Почему этот метод выполняется без вызова?

Согласно этой документации, я могу написать setUp() функция в моем тестовом классе, как: use Doctrine\ORM\Tools\SchemaTool; use Liip\FunctionalTestBundle\Test\WebTestCase; class AccountControllerTest extends WebTestCase { public function setUp() { $…
1 ответ

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

Я использую "liip/functional-test-bundle": "~1.8", а также "symfony/symfony": "~3.4", и для моего функционального теста я хочу установить некоторые данные в сеансе, но после ввода данных в действие, с тем же ключом, у меня был ноль. Mytest класс про…
23 апр '18 в 18:09
1 ответ

Symfony 3 mock сервис в функциональных тестах phpunit и liip

Я использую Symfony 3.4. У меня есть функциональные тесты, которые простираются от Liip\FunctionalTestBundle\Test\WebTestCase и в какой-то функции я хочу смоделировать какой-то сервис, я создаю макет объекта для сервиса, но в действии у меня все еще…
21 фев '18 в 21:34
1 ответ

Symfony2 LiipFunctionalTestBundle переопределяет службу @validator

Я пытаюсь внедрить @validator в свой сервис, но LiipFunctionalTestBundle переопределяет этот сервис, когда он внедряется. admin.image_service: class: AdminBundle\Service\ImageService arguments: ["@validator", "@doctrine.orm.admin_entity_manager", "@…
08 мар '16 в 19:28
1 ответ

Функциональное тестирование Symfony с несколькими Doctrine EntityManager

В приложении Symfony 4 я настроил несколько менеджеров сущностей. Я хочу, чтобы мои функциональные тесты автоматически создавали таблицы БД для обоих менеджеров. Тем не менее, когда я запускаю свой тест; PHP-модуль сталкивается с ошибкой, которая го…
1 ответ

Функциональный тест: sqlite не включает soundex()

Попытки создать функциональный тест, в котором требуется soundex(), терпят неудачу из-за того, что функция по умолчанию не компилируется в pdo_sqlite. Функциональные тесты строятся с использованием LiipFunctionalTestBundle. Сообщение об ошибке: PDOE…
12 ноя '14 в 00:42
2 ответа

Как использовать Behat с Liip\FunctionalTestBundle в Symfony2?

Я использую Liip\FunctionalTestBundle для модульного тестирования это работает очень хорошо. AppCategoryControllerTest.php: class AppCategoryControllerTest extends BoEditoAuthWebTestCase { public function setUp() { parent::setUp(); // It returns an …
2 ответа

Как добавить приборы в функциональный тест liip (symfony 2.8)?

Я хотел бы добавить приборы в свой функциональный тест (основанный на https://github.com/liip/LiipFunctionalTestBundle в Symfony 2.8. Даже если это база данных разработчика, над которой я работаю, мне все равно нужно добавить приборы, так как у меня…
1 ответ

Ошибка при использовании функций YEAR, MONTH, DAY mysql в комплекте LiipFunctionalTest

Я использую DAY, MONTH, YEAR функции mysql ( http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html) с LiipFunctionalTestBundle, Когда я запускаю тест, я получаю: SQLSTATE[HY000]: General error: 1 no such function: YEAR В конце тест не …
1 ответ

Функциональный тест не пройден, хотя контент существует

В приведенном ниже функциональном тесте утверждение о том, что текст "Гленшир" существует, не выполняется, даже если вывод echo $client->getResponse()->getContent(); включает в себя <li>Glenshire... Первые два утверждения верны. Перенапр…