Domyślnie w Yii2 skopanie jest logowanie błędów ErrorException, itd, nie zapisują się do loga, tylko lecą do >/dev/null … rozwiązanie jest trochę na okrętkę, ale działa: try{ / Error code / } catch (yii\base\ErrorException $ex){ Yii::error(„ErrorException: file: „.$ex->getFile().” line: „.$ex->getLine().”\nPrevious Track: „.$ex->getPrevious().”\n\nStack: „.$ex->getTraceAsString()); throw new yii\base\ErrorException($ex); } oraz modyfikacja konfiguracji logera w przypadku testów realizowanych […]
Tag: phpunit
Tak na szybko, instalacja w krokach … Codeception jest to jeden z frameworków do testowania skryptów PHP typu BDD (Behavior Driven Development), można w nim również wykonywać testy jednostkowe (posiada wbudowanego PHPUnit’a), czy podążać ścieżką TDD. Ręczna instalacja i używanie pod Windowsom w paru krokach (plik php.exe jest na ścieżce przeszukiwań plików exe): Wchodzimy na […]