我有一个像下面这样的phpspec类,我只想从中运行一个规范。我只想运行“it-should-do-u-something-u-easy”。这可能吗?
我就是这样运行这个spec文件的:

$> phpspec run spec/Project/WorkerSpec.php

但现在我只想运行一个单一的规范,比如“它应该做一些简单的事情”。
<?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!');
    }
}

最佳答案

指定定义示例方法的行号:

 phpspec run spec/Project/WorkerSpec.php:9

08-19 09:47