2015-07-10 14 views
8

Tôi có một lớp phpspec như dưới đây và tôi chỉ muốn chạy một thông số kỹ thuật duy nhất từ ​​nó. Tôi chỉ muốn chạy "it_should_do_something_easy". Điều này có thể không?PhpSpec: Làm thế nào tôi có thể chạy chỉ một thử nghiệm từ một bộ?

Đây là cách tôi chạy file spec này:

$> phpspec run spec/Project/WorkerSpec.php 

Nhưng bây giờ tôi chỉ muốn chạy một spec duy nhất như "it_should_do_something_easy".

<?php 
namespace spec\Project; 

use PhpSpec\ObjectBehavior; 
use Prophecy\Argument; 

class WorkerSpec 
{ 
    public function it_should_do_something_easy() 
    { 
     $this->doSomethingEasy()->shouldReturn('Done!'); 
    } 

    public function it_should_do_something_hard() 
    { 
     $this->doSomethingHard()->shouldReturn('Too hard!'); 
    } 
} 

Trả lời

14

Xác định một số dòng phương pháp dụ được định nghĩa trên:

phpspec run spec/Project/WorkerSpec.php:9 
Các vấn đề liên quan