Описание тега fixtures
Приспособления - это области, используемые для запуска тестов, которые изолируют каждый тест от глобального загрязнения пространства имен и побочных эффектов от предыдущих тестов, чтобы избежать ложных срабатываний и ложных отрицательных результатов.
3
ответа
Тесты Ruby on Rails rspec проваливаются, но не должны
У меня проблема с некоторыми тестами контроллера. следующие два терпят неудачу, но я действительно не знаю почему. Обновление и уничтожение работают. Я использую Rails 4.0 и mongoid. describe 'POST create' do context 'with valid attributes' do it 'c…
01 ноя '13 в 16:45
3
ответа
Приспособления для рельсовых испытаний не загружаются
Похоже, что Rails не загружает никаких приспособлений для модульных или функциональных испытаний. У меня есть простой "products.yml", который анализирует и выглядит правильно: ruby: title: Programming Ruby 1.9 description: Ruby is the fastest growin…
06 июн '10 в 17:26
0
ответов
DoctrineFixturesBundle symfony2, где хранить поддельные изображения
Я ищу лучшую практику, какое-то логическое решение, где хранить поддельные файлы (изображения) для фикстур данных, которые я загружаю с Vich Bundle. Теперь я храню поддельные изображения для постов в src/App/BlogBundle/Resources/public/images/fixtur…
02 сен '15 в 12:47
0
ответов
Заказ светильников pytest
У меня есть тест со следующей структурой: @pytest.fixture() def foo(): return 'foo' @pytest.fixture() def bar(): return 'bar' def test_foo_bar(foo, bar): assert foo + bar == 'foobar' Из моих экспериментов выясняется, что foo() сначала позвонил, пото…
08 сен '17 в 16:49
0
ответов
Загружать рельсы светильников только в память без попадания в БД?
Я нахожусь в процессе создания пакета тестирования большого, унаследованного приложения. У меня значительное количество интеграционных тестов, но нет юнит-тестов (нет). Я пытаюсь это исправить. Суть в том, что архитектура этого приложения такова, чт…
02 ноя '15 в 22:32
1
ответ
Box2D: дать различные свойства прибора
В моей игре два разных тела, и я хочу установить разные свойства для каждого из них. за brick Я не хочу, чтобы это подпрыгнуло, т.е. brickFixture.restitution=0.0 но у него есть этот упругий эффект. Это потому, что мы не можем давать разные приспособ…
19 ноя '13 в 18:13
1
ответ
Как работать с тестами и приспособлениями в базе данных с внешними ключами в Rails?
Я использую Rails 4.1 и PostgreSQL и использую гем иностранца для создания ограничений внешнего ключа. Но у меня есть некоторые проблемы со светильниками. Когда я бегу: spring rake test Я получил ошибки, подобные следующим: ActiveRecord::InvalidFore…
02 сен '14 в 16:25
1
ответ
Doctrine2 PDO Исключение целостности исключения 1048 - Загрузка приборов - YML
У меня есть следующая категория сущности, определенная в YML с двунаправленным отношением "многие ко многим". Когда я пытаюсь загрузить данные в соответствующие базы данных через doctrine:fixtures:load я получаю ошибку исключения PDO 1048 о нарушени…
25 ноя '15 в 10:14
1
ответ
Доктрина: Определите отношение "многие ко многим", встроенное в прибор
Я хочу знать, как правильно определить отношения "многие ко многим", встроенные в "Учение о доктрине". Рассматривать sfDoctrineGuardPlugin например. Схему можно найти здесь Я определяю фикстуру как: у меня уже есть 2 группы в таблице sfGuardGroup, п…
08 апр '11 в 07:29
1
ответ
Не удалось сгенерировать случайное уникальное значение для "значения" в 128 попытках
Я определяю это приспособление: Clanmovil\PlatformBundle\Entity\Alias: alias_{1..500}: name (unique): Alias_<numberBetween(1, 500)> description: <text(150)> active: <boolean(31)> createdAt: <dateTimeThisYear()> updatedAt: <…
21 дек '15 в 19:52
2
ответа
Как мне запустить тесты Django на копии моей производственной базы данных?
Я написал серию тестов для моего приложения Django и хотел бы запустить их на своей производственной базе данных. Насколько я могу судить, лучший способ сделать это - использовать загрузку приборов следующим образом: Запустите файл manage.py dumpdat…
05 май '17 в 23:05
1
ответ
Я не могу выполнить загрузку данных (доктрина Symfony 1.4)
У меня есть некоторые проблемы с моим проектом Symfony.У меня есть база данных MySQL с таблицами InnoDB.Я пытаюсь создать простое дерево-меню: schema.yml Menu: actAs: Timestampable: created: disabled: true updated: disabled: true columns: id: { type…
22 ноя '12 в 13:01
2
ответа
Светильники Rails неверно называют таблицы
У меня есть roles стол, permissions стол, и присоединиться к ним в отношениях многих ко многим roles_permissions Таблица. в roles.yml У меня есть файл: admin: name: admin permissions: create_user, edit_user, view_all_users в permissions.yml Я имею: …
13 июл '15 в 17:07
1
ответ
Джанго тестирование, нужны светильники для картины
Так что я делаю несколько юнит-тестов для конкретного приложения Django. В тестовой среде я в основном создаю свежую базу данных со своими собственными данными. В обычной не тестирующей среде я загружаю страницу с данными человека. Когда это происхо…
29 авг '13 в 17:10
0
ответов
Светильники + sqlalchemy orm рабочий пример
Я пытаюсь загрузить данные при запуске модульных тестов с использованием двух пакетов Python Fixture и sqlalchemy. Однако я не могу найти пример того, как именно это сделать. я оказался здесь, но это не могло заставить его бежать: https://fixture.go…
05 ноя '13 в 20:06
3
ответа
Как сделать так, чтобы два выпущенных светильника зависели друг от друга?
В test_something(), app Экземпляр должен быть таким же, как используется login пример. @pytest.fixture def app(): # ... return app @pytest.fixture def login(app): # ... return login def test_something(self, app, login): pass Я пытался вернуть оба об…
19 мар '16 в 10:44
1
ответ
Можем ли мы передать условные параметры функциям фикстуры в pytest?
Я хочу передать список в качестве параметра для прибора на основе условия if. Есть ли способ сделать это? Например, см. Следующий код. Чего я хочу добиться, так это того, что если я передаю нечетное значение в качестве аргумента num в аргументе кома…
28 июл '18 в 00:28
1
ответ
Базы данных Rails с файлами yml иногда удаляют и повторно добавляют существующие записи, иногда нет. Что дает?
У меня есть проект rails с семенами, которые выполняются с использованием rake db:seed. Это, в свою очередь, загружает файлы RB в каталог db/seed, который, в свою очередь, выполняет что-то вроде этого: Fixtures.create_fixtures("db/seeds","projects")…
19 фев '10 в 22:40
1
ответ
Через отношение *** был обнаружен новый объект, который не был настроен для каскадного сохранения операций для объекта
В настоящее время я создаю некоторые приспособления для некоторых тестов, и я столкнулся с этой ошибкой. У вас есть идея о том, как ее решить? У меня так много приспособлений, чтобы скопировать и вставить его. A new entity was found through the rela…
02 ноя '16 в 06:44
2
ответа
Pytest - Fixture introspect на функциональном уровне
У меня есть прибор, который требует переменную из тестовой функции. Использование самоанализа и объявление переменной в пространстве имен / контексте функции должно работать, если интроспекция на уровне функций работает, как и для уровня модуля, но …
05 ноя '15 в 15:42