Exemplo n.º 1
0
<?php

$I = new CliGuy($scenario);
$I->wantTo('flatten dir with FlattenDir task');
$I->amInPath(codecept_data_dir() . 'sandbox');
$I->taskFlattenDir(['some/deeply/nested/*.re' => 'flattened', '*.txt' => 'flattened'])->run();
$I->seeDirFound('flattened');
$I->seeFileFound('structu.re', 'flattened');
$I->seeFileFound('a.txt', 'flattened');
$I->seeFileFound('b.txt', 'flattened');
Exemplo n.º 2
0
<?php

$I = new CliGuy($scenario);
$I->wantTo('flatten dir with FlattenDir task including parents');
$I->amInPath(codecept_data_dir() . 'sandbox');
$I->taskFlattenDir('some/deeply/nested/*.re')->includeParents(array(1, 1))->parentDir('some')->to('flattened')->run();
$I->seeDirFound('flattened/deeply/nested');
$I->seeFileFound('structu.re', 'flattened/deeply/nested');