Add positive test for path verification
This commit is contained in:
parent
c3ae01d66f
commit
e50f13d46b
|
@ -230,4 +230,30 @@ class PathVerification extends \Test\TestCase {
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @dataProvider providesValidPosixPaths
|
||||||
|
*/
|
||||||
|
public function testPathVerificationValidPaths($fileName) {
|
||||||
|
$storage = new Local(['datadir' => '']);
|
||||||
|
|
||||||
|
\Test_Helper::invokePrivate($storage, 'verifyPosixPath', [$fileName]);
|
||||||
|
\Test_Helper::invokePrivate($storage, 'verifyWindowsPath', [$fileName]);
|
||||||
|
// nothing thrown
|
||||||
|
$this->assertTrue(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function providesValidPosixPaths() {
|
||||||
|
return [
|
||||||
|
['simple'],
|
||||||
|
['simple.txt'],
|
||||||
|
['\''],
|
||||||
|
['`'],
|
||||||
|
['%'],
|
||||||
|
['()'],
|
||||||
|
['[]'],
|
||||||
|
['!'],
|
||||||
|
['$'],
|
||||||
|
['_'],
|
||||||
|
];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue