lithium\tests\cases\test\filter\AffectedTest::testCyclicDependency PHP Method

testCyclicDependency() public method

    public function testCyclicDependency()
    {
        $group = new Group();
        $group->add('lithium\\tests\\cases\\g11n\\CatalogTest');
        $group->add('lithium\\tests\\cases\\g11n\\MessageTest');
        $this->report->group = $group;
        $tests = Affected::apply($this->report, $group->tests());
        $expected = array('lithium\\tests\\cases\\g11n\\CatalogTest', 'lithium\\tests\\cases\\g11n\\MessageTest', 'lithium\\tests\\cases\\console\\command\\g11n\\ExtractTest');
        $result = $tests->map('get_class', array('collect' => false));
        $this->assertEqual($expected, $result);
    }