Horde_Vfs_TestBase::_deleteFile PHP Method

_deleteFile() protected method

Structure after test: test/ dir1/ file1: content1_1 file2: __FILE__ dir2/ dir5/ dir3/ file1: content3_1 file2: __FILE__ dir4/ file1: content1
protected _deleteFile ( )
    protected function _deleteFile()
    {
        $this->assertTrue(self::$vfs->exists('test/dir2', 'file3'));
        self::$vfs->deleteFile('test/dir2', 'file3');
        $this->assertFalse(self::$vfs->exists('test/dir2', 'file3'));
        $this->assertFalse(self::$vfs->exists('test/dir4', 'file2'));
        try {
            self::$vfs->deleteFile('test/dir4', 'file2');
            $this->fail('Missing file should throw an exception');
        } catch (Horde_Vfs_Exception $e) {
        }
    }