Size: a a a

2020 March 16

А

Алексей R in Yii Framework 3
смысл в том, что если перед этим кто-то напишет ещё тест, который увеличит счётчик, то весь этот тест пойдёт по одному месту
источник

Д

Дмитрий in Yii Framework 3
Алексей R
если делать статикой, то нужен коммент "не двигай эти методы"
можно параллельно инкрементить в каждом таком тесте переменную внутри класса-теста
но ябы юзал @runInSeparateProcess
И без этого тоже должно работать :)
источник

Д

Дмитрий in Yii Framework 3
Алексей R
смысл в том, что если перед этим кто-то напишет ещё тест, который увеличит счётчик, то весь этот тест пойдёт по одному месту
Тогда это не тест, а обманка
источник

А

Алексей R in Yii Framework 3
ещё можно проверять инт регуляркой
источник

Д

Дмитрий in Yii Framework 3
"у нас стабильный код"
...
"Если ничего не трогать"
источник

А

Алексей R in Yii Framework 3
если тест не направлен на проверку увеличения id
источник

Д

Дмитрий in Yii Framework 3
Дмитрий
+, кто-нибудь умный потом прикрутит туда стримы, и тогда точно нельзя менять
Кстати, как вам? Для РР может зайдет?
источник

А

Алексей R in Yii Framework 3
стримы на что?
источник

А

Алексей R in Yii Framework 3
на дампер?
источник

А

Алексей R in Yii Framework 3
а что там стримить? :)
источник

А

Алексей R in Yii Framework 3
стрим дампа или дамп стрима?
источник

А

Алексей R in Yii Framework 3
и при чём тут рр? )
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
Как вариант, сделать setStorage в дебагере
Это еще хуже
источник

Д

Дмитрий in Yii Framework 3
Алексей R
стримы на что?
На запись лога дебагера
источник

Д

Дмитрий in Yii Framework 3
Dmitriy S
Это еще хуже
Да нет. Запись в таргет идёт в самом конце процесса работы приложения. По сути, менять таргет можно в любое время до flush
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
На запись лога дебагера
В дебагере нужны структурированные данные а не стрим
источник

Д

Дмитрий in Yii Framework 3
Dmitriy S
В дебагере нужны структурированные данные а не стрим
Потоковое чтение json придумали же зачем-то)
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
Да нет. Запись в таргет идёт в самом конце процесса работы приложения. По сути, менять таргет можно в любое время до flush
И это очень плохо
источник

Д

Дмитрий in Yii Framework 3
Но это я так, просто закинул
источник

Д

Дмитрий in Yii Framework 3
Dmitriy S
И это очень плохо
Почему?
источник