Skip to content
Snippets Groups Projects
Commit 54695b11 authored by Robin Appelman's avatar Robin Appelman
Browse files

test case for dropbox storage

parent 35c5f719
No related branches found
No related tags found
No related merge requests found
......@@ -43,4 +43,13 @@ return array(
'secret'=>'test',
'bucket'=>'bucket',
),
'dropbox' => array (
'run'=>false,
'root'=>'owncloud',
'configured' => 'true',
'app_key' => '',
'app_secret' => '',
'token' => '',
'token_secret' => ''
)
);
<?php
/**
* Copyright (c) 2012 Robin Appelman <icewind@owncloud.com>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*/
$config=include('files_external/tests/config.php');
if(!is_array($config) or !isset($config['dropbox']) or !$config['dropbox']['run']) {
abstract class Test_Filestorage_Dropbox extends Test_FileStorage{}
return;
}else{
class Test_Filestorage_Dropbox extends Test_FileStorage {
private $config;
public function setUp() {
$id=uniqid();
$this->config=include('files_external/tests/config.php');
$this->config['dropbox']['root'].='/'.$id;//make sure we have an new empty folder to work in
$this->instance=new OC_Filestorage_Dropbox($this->config['dropbox']);
}
public function tearDown() {
$this->instance->unlink('/');
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment