1. domekichi

    Posted

    domekichi
Changes in title
+FuelPHPで、oil test したときに、「Uncaught exception Oil\Exception: PHPUnit does not appear to be installed.」と言われた時にすること
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,43 @@
+
+
+FuelPHP で、oil test したら、install しているはずの phpunit が見つからないと出た。
+
+```php
+$ oil test
+Uncaught exception Oil\Exception: PHPUnit does not appear to be installed.
+
+ Please visit http://phpunit.de and install.
+Callstack:
+#0 /Users/toku/MyDevelop/fuelphp/scheduler/oil(57): Oil\Command::init(Array)
+#1 {main}
+```
+
+ちなみに、インストールしたのは、MacPorts で。
+
+```bash
+sudo port install php55-unit
+```
+
+と、言うことで Comporser。
+
+comporser.json に、phpunit を追加。
+
+```json
+ "require": {
+ "php": ">=5.3.3",
+ "monolog/monolog": "1.5.*",
+ "fuelphp/upload": "2.0.1",
+ "phpunit/phpunit": "3.7.*"
+ },
+ ```
+
+追加した後に、comporser update して完了。
+
+```bash
+php comporser.phar update
+```
+
+```bash
+$ oil test
+```
+エラーは出なくなった。