Size: a a a

2020 September 14

В

Виктор in Yii Framework 3
Потому как сейчас вместо
$this->expectExeption(RuntimeException::class);
$dispatcher->expectEvent(EventClass::class, 1);
doStuff();
приходится писать
$exception = null;
try {
   doStuff();
} catch (RuntimeException $exception) {
} finally {
   $this->assertInstanceOf($exception, RuntimeException::class);
   $dispatcher->isInstanceOfTriggered(EventClass::class, 1);
}
источник

СП

Сергей Предводителев... in Yii Framework 3
Как задать переменную окружения в командной строке, чтобы она работала только на время запуска этой команды?
источник

NO

Nex Otaku in Yii Framework 3
командная строка в винде и линуксе разная
источник

NO

Nex Otaku in Yii Framework 3
уточняй
источник

СП

Сергей Предводителев... in Yii Framework 3
в винде
источник

Д

Дмитрий in Yii Framework 3
а в линуксе он работать не будет?
источник

NO

Nex Otaku in Yii Framework 3
через пробел
источник

СП

Сергей Предводителев... in Yii Framework 3
Ура! :)
источник

NO

Nex Otaku in Yii Framework 3
PANTS=red ku.cmd
источник

СП

Сергей Предводителев... in Yii Framework 3
В общем чтобы работало, надо задать SSH_ASKPASS и DISPLAY
источник

Д

Дмитрий in Yii Framework 3
ну в линуксе, чтоб на все под-процессы распространялось, можно export VAR=var. после того как скрипт завершится - её не будет.
источник

NO

Nex Otaku in Yii Framework 3
Опубликуй на хабре)
источник

СП

Сергей Предводителев... in Yii Framework 3
Одну строчку)
источник

NO

Nex Otaku in Yii Framework 3
Или на стековерфлоу, как забудешь сможешь загуглить)
источник

В

Виктор in Yii Framework 3
Я свои конфиги на гитхаб заливаю)
источник

NO

Nex Otaku in Yii Framework 3
норм тема, в Gists?
источник

В

Виктор in Yii Framework 3
нет, в репу
источник

А

Алексей R in Yii Framework 3
Виктор
@roxblnfk, насчет https://github.com/yiisoft/test-support/pull/8
А как насчет сделать методы, которые бы можно было использовать до вызова событий? Например: $dispatcher->expectEvent($class, $times);, и потом в tearDown вызвать $dispatcher->calculateCounts();.
Это можно засунуть в переменную тест класса же
источник

В

Виктор in Yii Framework 3
Можно) Лады, пропатчу тесты. Но, ИМХО, лучше иметь это в тест-саппорте, чем копипастить по всем пакетам.
источник

А

Алексей R in Yii Framework 3
Виктор
Можно) Лады, пропатчу тесты. Но, ИМХО, лучше иметь это в тест-саппорте, чем копипастить по всем пакетам.
Так одно и тоже получается )
источник