polevaultweb / dropbox-filesystem
Codeception Filesystem 模块的 Dropbox 扩展。
1.4
2020-07-31 13:54 UTC
Requires
- php: >=5.4.0
- codeception/codeception: *
- spatie/dropbox-api: ^1.0
README
Codeception 的 Dropbox 文件系统模块。
安装
要安装,只需在 composer.json 文件中引入该包,如下所示:
composer require --dev polevaultweb/dropbox-filesystem
DropboxFilesystem 配置
DropboxFilesystem 扩展 Filesystem 模块,因此该模块所需且可用的任何参数在 DropboxFilesystem 中也是必需和可用的。
在套件 .yml 配置文件中,使用 authorizationToken 将模块添加到已加载的模块列表中。
你需要做的第一件事是在 Dropbox 获取一个授权令牌。与 其他公司 不同,Dropbox 使这一过程变得非常简单。你只需在 应用控制台 为任何 Dropbox API 应用生成一个令牌。更多详细信息请参阅 Dropbox 开发者博客。
modules: enabled: - DropboxFilesystem config: DropboxFilesystem: authorizationToken: xxxxxxxxxxxx
支持
- doesDropboxFileExist
- deleteDropboxFile
以及断言
- seeDropboxFile
用法
$I = new AcceptanceTester( $scenario ); $I->seeDropboxFile( 'path/to/file.jpg' );