Updated unit tests for SMB
- coverage for touch return value - fixed directory provider to exclude unsupported cases
This commit is contained in:
parent
e102eec89a
commit
712b47757a
|
@ -29,6 +29,11 @@ class SMB extends Storage {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function directoryProvider() {
|
||||||
|
// doesn't support leading/trailing spaces
|
||||||
|
return array(array('folder'));
|
||||||
|
}
|
||||||
|
|
||||||
public function testRenameWithSpaces() {
|
public function testRenameWithSpaces() {
|
||||||
$this->instance->mkdir('with spaces');
|
$this->instance->mkdir('with spaces');
|
||||||
$result = $this->instance->rename('with spaces', 'foo bar');
|
$result = $this->instance->rename('with spaces', 'foo bar');
|
||||||
|
|
|
@ -236,7 +236,8 @@ abstract class Storage extends \PHPUnit_Framework_TestCase {
|
||||||
|
|
||||||
public function testTouchCreateFile() {
|
public function testTouchCreateFile() {
|
||||||
$this->assertFalse($this->instance->file_exists('foo'));
|
$this->assertFalse($this->instance->file_exists('foo'));
|
||||||
$this->instance->touch('foo');
|
// returns true on success
|
||||||
|
$this->assertTrue($this->instance->touch('foo'));
|
||||||
$this->assertTrue($this->instance->file_exists('foo'));
|
$this->assertTrue($this->instance->file_exists('foo'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue