当前位置: 首页 > 知识库问答 >
问题:

Codeception到另一个目录中

唐永春
2023-03-14

我创建了一个由Composer加载的自定义组件。

下面是加载组件时代码的结构。

  • MyProject
    • 供应商
      • myComponent

      在那之后,我创建了文件myComponentTest.php,用Codeception运行单元测试。

      • 我的项目
      • 真菌成分

      它与命令配合得非常好:

      /供应商/bin/codecept运行

      好吧没什么特别的。Codeception测试正常!:)

      但是我猜这个过程是错误的,文件myComponentTest.php应该在vendor/myComponent目录中,对吗?

      因为,此单元测试仅与组件相关。例如,如果我决定删除该组件,它不会删除我的myComponentTet.php文件,因此在运行单元测试时会出现一些错误。

      但是,如果我将我的MyComponentTest.html" target="_blank">php移动到vendor/myComponent目录中,我将无法运行此测试,因为Codeception命令仅执行tests目录中的测试。

      那我该怎么办呢?我对此感到困惑。谢谢

共有1个答案

萧永望
2023-03-14

看看测试是如何在Yii2框架中子项目的项目中实现的

根项目目录中的codeception.yml

include:
    - common
    - frontend
    - backend
paths:
    log: console/runtime/logs
settings:
    colors: true

其中包含codeception.yml文件的公共| frontend |后端目录

我希望这有帮助。

 类似资料:
  • 我正在使用QT,我无法找到如何将文件从一个目录复制到另一个目录?我怎样才能做到这一点?

  • 问题内容: 将整个目录内容复制到Java或groovy中的另一个目录的方法? 问题答案: 将整个目录复制到保存文件日期的新位置。此方法将指定的目录及其所有子目录和文件复制到指定的目的地。目标是目录的新位置和名称。 如果目标目录不存在,则会创建该目录。如果目标目录确实存在,则此方法将源与目标合并,并且源优先。 为此,这是示例代码

  • 这是我的Android项目 我想将自定义包从目录应用程序导入目录示例。伙计们,怎么做???

  • 问题内容: 我想使用Java将文件从一个目录复制到另一个目录(子目录)。我有一个包含文本文件的目录dir。我遍历dir中的前20个文件,并想将它们复制到dir目录中的另一个目录中,该目录是我在迭代之前创建的。在代码中,我想将(代表第ith个文本文件或审阅)复制到。我怎样才能做到这一点?似乎没有这样的功能(或者我找不到)。谢谢。 问题答案: 目前,这应该可以解决你的问题 从类阿帕奇公地IO库,因为1

  • 但是,我看到以下错误消息: 但是本地目录中确实包含。