FuelPHPのテストがコケる件

## 追記(2014-07-14)
- 1.7.2がリリースされ、本問題は修正されたようです。

## いきなりテスト落ちてるんだが

FuelPHPを使ってみようと公式に書いてある通りにダウンロードしてコードを生成し、まずはテストを走らせてみようと思ったらこんな感じ。

```sh
$ php oil test
Tests Running...This may take a few moments.
PHPUnit 3.7.29 by Sebastian Bergmann.

Configuration read from /home/fuelSample/fuel/core/phpunit.xml

FFFFFFFF.....FFFF.F.F.....F....................................  63 / 361 ( 17%)
............................................................... 126 / 361 ( 34%)
............................................................... 189 / 361 ( 52%)
..............................................F................ 252 / 361 ( 69%)
............................................................... 315 / 361 ( 87%)
..............................................

Time: 6.89 minutes, Memory: 18.00Mb

There were 16 failures:

1) Fuel\Core\Test_Agent::test_browser
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'Firefox'
+'unknown'

/home/fuelSample/fuel/core/tests/agent.php:47

2) Fuel\Core\Test_Agent::test_platform
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'Linux'
+'unknown'

/home/fuelSample/fuel/core/tests/agent.php:59

3) Fuel\Core\Test_Agent::test_version
Failed asserting that 0 is of type "float".

/home/fuelSample/fuel/core/tests/agent.php:71

4) Fuel\Core\Test_Agent::test_property with data set #0 ('Browser', 'Firefox')
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'Firefox'
+'unknown'

/home/fuelSample/fuel/core/tests/agent.php:165

5) Fuel\Core\Test_Agent::test_property with data set #1 ('Version', 3.6)
Failed asserting that 0 matches expected 3.6.

/home/fuelSample/fuel/core/tests/agent.php:165

6) Fuel\Core\Test_Agent::test_property with data set #2 ('MajorVer', 3)
Failed asserting that 0 matches expected 3.

/home/fuelSample/fuel/core/tests/agent.php:165

7) Fuel\Core\Test_Agent::test_property with data set #3 ('MinorVer', 6)
Failed asserting that 0 matches expected 6.

/home/fuelSample/fuel/core/tests/agent.php:165

8) Fuel\Core\Test_Agent::test_property with data set #4 ('Platform', 'Linux')
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'Linux'
+'unknown'

/home/fuelSample/fuel/core/tests/agent.php:165

9) Fuel\Core\Test_Agent::test_property with data set #10 ('Frames', true)
Failed asserting that false matches expected true.

/home/fuelSample/fuel/core/tests/agent.php:165

10) Fuel\Core\Test_Agent::test_property with data set #11 ('IFrames', true)
Failed asserting that false matches expected true.

/home/fuelSample/fuel/core/tests/agent.php:165

11) Fuel\Core\Test_Agent::test_property with data set #12 ('Tables', true)
Failed asserting that false matches expected true.

/home/fuelSample/fuel/core/tests/agent.php:165

12) Fuel\Core\Test_Agent::test_property with data set #13 ('Cookies', true)
Failed asserting that false matches expected true.

/home/fuelSample/fuel/core/tests/agent.php:165

13) Fuel\Core\Test_Agent::test_property with data set #15 ('JavaScript', true)
Failed asserting that false matches expected true.

/home/fuelSample/fuel/core/tests/agent.php:165

14) Fuel\Core\Test_Agent::test_property with data set #17 ('JavaApplets', true)
Failed asserting that false matches expected true.

/home/fuelSample/fuel/core/tests/agent.php:165

15) Fuel\Core\Test_Agent::test_property with data set #23 ('CssVersion', 3)
Failed asserting that 0 matches expected 3.

/home/fuelSample/fuel/core/tests/agent.php:165

16) Fuel\Core\Test_Model_Crud::test_get_connection
Failed asserting that null matches expected 'read'.

/home/fuelSample/fuel/core/tests/model/crud.php:35

FAILURES!
Tests: 361, Assertions: 411, Failures: 16.
```

## 記録

- fuelのバージョンは1.7.1です
- これからFuel使うぞって方は、1.8入れましょう
- Agentクラスが機能しかないと記載があった。まとめwiki作成者の方々に感謝しかない
 - http://wiki.fuelphp1st.com/wiki/index/FuelPHP%20%E3%81%AE%E3%83%90%E3%82%B0%E6%83%85%E5%A0%B1
- 関係ないけど素の状態でテスト実行7分近くかかるんですね
- 私の打ったコマンド（なんと3行）
 - ```$ curl get.fuelphp.com/oil | sh```
 - ```$ oil create fuelSample```
 - ```$ php oil test```
- 上がってたissue
 - https://github.com/fuel/core/issues/1671

## まとめ
issuesにも上げられてるけど、「1.8でやってみ？」とか書いてあるし、まあ一言で言うとウケるとしか言いようがない。