polevaultweb/dropbox-filesystem

Codeception Filesystem 模块的 Dropbox 扩展。

1.4 2020-07-31 13:54 UTC

This package is auto-updated.

Last update: 2024-08-29 05:24:23 UTC


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' );