Jak nainstalovat nette včetně všech testů?
- Myiyk
- Člen | 321
Zkouším použít HHVM (HipHop Virtual Machine).
Ale nette na tom nefunguje na 100%, a chtěl jsem si ověřit funkčnost, ale v sandboxu nejsou testy.
Zip ke stažení neobsahuje testy.
Přes composer se testy také nenainstalují. (Jsou jen u nette/tester)
composer create-project nette/sandbox
Nějaký nápad jak se dostanu k testům všech částí Nette FW?
- Myiyk
- Člen | 321
Testy neprojdou, skončí chybou „Install Nette Tester using
composer update --dev
“
Ten update ale nepomůže:
$ composer update --dev
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
Zkoušel jsem instalovat sandbox přes
$ composer create-project nette/sandbox --prefer-source --dev
výsledek je stejný.
- Milo
- Nette Core | 1283
Sandbox obsahuje jen ukázkový test jak testovat aplikace. Framework 2.2.x je rozdělen do mnoha repozitářů. Pokud chceš stáhnout celý, tak buď jak psal @llook, nebo:
mkdir nette-test
cd nette-test
composer require nette/nette 2.2.2
composer update --dev
vendor/bin/tester vendor/*.phpt
Tak spustíš testy v PHP. Nette Tester ještě HHVM nepodporuje, ale
jednotlivé testy můžeš spustit jako obyčejné skripty. Takže buď
hhvm test.phpt
(pokud to HHVM umí, nevím) anebo proklikat
z browseru.
Pro hlubší zkoumání, tohle issue.