Jak nainstalovat nette včetně všech testů?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Myiyk
Člen | 321
+
0
-

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?

David Matějka
Moderator | 6445
+
0
-

zkus

composer create-project nette/sandbox --prefer-source
Myiyk
Člen | 321
+
0
-

Funguje to, díky

Myiyk
Člen | 321
+
0
-

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ý.

llook
Člen | 407
+
0
-

Já bych to zkusil takto:

git clone https://github.com/nette/nette.git
composer update --dev

Editoval llook (14. 7. 2014 13:43)

Milo
Nette Core | 1283
+
+2
-

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.