Size: a a a

2020 February 01

C

Comrade Gagarin in Drupal RU
ты писал "Поэтому все эти зависимости ядра как бы не нужны."
источник

C

Comrade Gagarin in Drupal RU
я понял так что и phpunit не нужен, может неправильно понял
источник

I<

Ivan in Drupal RU
Я имел ввиду drupal/core-dev
источник

I<

Ivan in Drupal RU
BrowserTestBase наследуется от класс из PhpUnit
источник

C

Comrade Gagarin in Drupal RU
т.е. ты предлагаешь вручную наполнять require-dev, вместо добавления туда drupal/core-dev?
источник

I<

Ivan in Drupal RU
Нет. Если тебе нужны имеент тесты в изоляции то лучше ставить  drupal/core-dev. Чтобы не синхронизировать версии.
источник

I<

Ivan in Drupal RU
У PHPUnit через неделю 9 версия выйдет, а ядро всё еще на 6-ой вроде.
источник

I<

Ivan in Drupal RU
Если тесты в изоляции не нужны, то соответственно drupal/core-dev не нужен.
источник

C

Comrade Gagarin in Drupal RU
я тебя понял
источник

I<

Ivan in Drupal RU
DTT тоже от PHPUnit зависит
источник

I<

Ivan in Drupal RU
Comrade Gagarin
Клонировать базу он умеет?
Для симплтеста был такой модуль.
https://www.drupal.org/project/simpletest_clone
источник

I<

Ivan in Drupal RU
В BackDrop CMS тоже так делают, чтобы на ЦПУ в облаках с экономить.
источник

C

Comrade Gagarin in Drupal RU
ты сам DTT пользуешься?
источник

I<

Ivan in Drupal RU
для тестрования сайтов, да, с недавних пор
источник

I<

Ivan in Drupal RU
DTT это небольшая обвязка вокруг PHPUnit, которая умеет бутсрапить Друпал + несколько доп. трейтов для работы с Друпал АПИ.
Такую штуку можно самому себе сделать за пару дней.
источник

I<

Ivan in Drupal RU
По сравнению с DTT Бихат монстр.
источник

C

Comrade Gagarin in Drupal RU
Ivan
Да, там есть механизм отслеживания новых сущностей и автоудаления.
он автоинкременты фиксит?
источник

I<

Ivan in Drupal RU
Вряд ли.
источник

I<

Ivan in Drupal RU
drush sql:cli < dump.sql фиксит
источник

C

Comrade Gagarin in Drupal RU
😌
источник