2013年12月22日日曜日

FuelPHP oil testを軽くする

FuelPHPでユニットテストを行おうと思ったのですが、oil testコマンドが重くて使い勝手が悪いので軽くしてみました。 oilを使用するパターンとoil使用しないパターンを作ってみました。





 
$ oil test

Tests Running...This may take a few moments.
PHPUnit 3.7.28 by Sebastian Bergmann.

Configuration read from /var/www/html/unit_test/fuel/core/phpunit.xml

...............................................................  63 / 348 ( 18%)
............................................................... 126 / 348 ( 36%)
............................................................... 189 / 348 ( 54%)
............................................................... 252 / 348 ( 72%)
............................................................... 315 / 348 ( 90%)
.................................

Time: 1.1 seconds, Memory: 18.00Mb

OK (348 tests, 392 assertions)
$ oil test --file=./fuel/app/tests/

PHPUnit 3.7.28 by Sebastian Bergmann.

Configuration read from /var/www/html/unit_test/phpunit.xml

..

Time: 60 ms, Memory: 3.50Mb

OK (2 tests, 2 assertions)
test:
 oil test --file=./fuel/app/tests/

test:
 phpunit --colors --configuration phpunit.xml ./fuel/app/tests

 
  <server name="doc_root" value="./"/>
  <server name="app_path" value="fuel/app"/>
  <server name="core_path" value="fuel/core"/>
  <server name="package_path" value="fuel/packages"/>
  <server name="vendor_path" value="fuel/vendor"/>
  <server name="FUEL_ENV" value="test"/>
 
 
  
   ../core/tests
  
  
   ../packages/*/tests
  
  
   ../app/tests
  
 

FuelPHP入門

新品価格
¥2,709から
(2013/12/22 15:12時点)

PHPUnit Pocket Guide (Pocket Guides)

新品価格
¥661から
(2013/12/22 15:13時点)

0 件のコメント :

コメントを投稿