PDO Exception: could not find driver – v Nette\Tester
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mirimCZ
- Člen | 24
Ahoj,
snažím se rozchodit Nette\Tester, potřebujeme s tím testovat (zatím jen) presentery. Narážím na výše zmíněnou chybu, přičemž ale aplikace běží normálně bez chyby.
V testovacím bootstrapu je toten kód:
if (!include (__DIR__ . '/../vendor/Tester/bootstrap.php')) {
die('Install Nette Tester using `composer update --dev`');
}
$configurator = require(__DIR__ . '/../app/bootstrap.php');
Tester\Environment::setup();
return $configurator->createContainer();
Jak vidno používá to aplikační bootstrap, nevím jestli by to nemohlo způsobovat nějaké problémy? Minimálně to ale znamená, že to používá stejnou konfiguraci, takže v překlepu chyba být nemůže.
Testy pak spouštím přes winí cmd \vendor\Tester> php tester.php ../mojeTesty/
Zkoušel jsem to spustit i s -c php.ini (ini je zkopírovaný do příslušné cesty), ale to taky nepomohlo.
Předem dík za každou pomoc :)
PS: composer nepoužíváme
Editoval mirimCZ (18. 4. 2014 15:47)