1.5 KiB
1.5 KiB
Testing
Wygenerowano: 2026-05-20 ($paul-map-codebase)
Status
Brak wlasnych testow aplikacyjnych.
- Brak frameworka testowego (
phpunit,pest,codeception). - Brak
composer.json, brak skryptu testowego. - Brak katalogu
tests/na poziomie aplikacji. - Jedyne pliki testowe nalezace do wendorowanych bibliotek (poza zakresem aplikacji):
core/lib/log4php/src/tests/*(testy biblioteki log4php).
Implikacje dla planowania
- Kazda zmiana powinna byc planowana z naciskiem na rownolegle UAT/manual (zob.
$paul-verify). - Brak siatki bezpieczenstwa = wysoka odpowiedzialnosc audytu (
$paul-audit) i precyzyjnego planu ($paul-plan). - Przy nowych funkcjach rozwaz dodanie minimalnego harness'a (smoke test PHP/CURL) zanim wprowadzisz zmiany w
core/,module/, lubcontroller/.
Komendy build/lint/test
- Brak — projekt nie ma
package.jsonanicomposer.json. - Deploy: konfiguracja FTP/SFTP w
.vscode/ftp-kr.json,.vscode/sftp.json.
Logowanie jako substytut
- log4php (
core/lib/log4php/), konfiguracja:core/config/Log4PHPConfig*.xml. MFLog::Warn/Error/Fatalwcore/class/MFLog.class.php.- Pliki
error_logw roocie — surowy log PHP.
Reczna weryfikacja
- Tryb publiczny:
index.php->$_SERVER['REQUEST_URI']+ routes. - Tryb admin:
Admin/index.phpz autoryzacjaAdmin/module/AuthDAL.mod.php. - Captcha:
IndexController::Captcha(routes.php:6), kontrola:IndexController::AjaxRegisterCaptchaCheck(routes.php:7).