При попытке выполнить команду
codecept.bat run tests\unit\WelcomeTest.php
получаем ошибку
Codeception PHP Testing Framework v2.0.2
Powered by PHPUnit 4.1.3 by Sebastian Bergmann.
[InvalidArgumentException]
Test file can't be matched
причина ошибка в файле src\Codeception\Command\Run.php
protected function matchTestFromFilename($filename, $tests_path)
{
$filename = str_replace('\/', '/', $filename);
$res = preg_match("~^$tests_path/(.*?)/(.*)$~", $filename, $matches);
if (! $res) {
throw new \InvalidArgumentException("Test file can't be matched");
}
return $matches;
}
должно быть
$filename = str_replace('\\', '/', $filename);