【问题标题】:Botium-core unable to load custom asserterBotium-core 无法加载自定义断言器
【发布时间】:2021-02-22 20:59:49
【问题描述】:

我最近更新了我的测试项目中的依赖项。更新后,botium-core 无法加载我定义的自定义断言。

这是一个 package.json 的 sn-p,它显示了我的依赖项。

"dependencies": {
"botium-connector-dialogflow": "^0.0.25",
"botium-core": "^1.11.0",
"jsonpath": "^1.1.0",
"lodash": "^4.17.20",
"minimist": "^1.2.5",
"mocha": "^8.2.1"}

这是botium.json的sn-p

{
"botium": {
    "Capabilities": {
        "PROJECTNAME": "my-project",
        "CONTAINERMODE": "dialogflow",
        "DIALOGFLOW_PROJECT_ID": "<google project id>",
        "DIALOGFLOW_CLIENT_EMAIL": "<service credentials email>",
        "DIALOGFLOW_PRIVATE_KEY": "<service credentials private key>",
        "ASSERTERS": [
            {
                "ref": "ASSERTER1",
                "src": "./src/asserter1.js"
            }
        ]
    },
    "Sources": {},
    "Envs": {}
}

我还将路径切换到 .\src\asserter1.js,它可以在我的 windows 机器上运行,但在 linux 构建环境中失败。

【问题讨论】:

    标签: botium-box


    【解决方案1】:

    请参阅the Github issue tracker 了解分辨率。现已修复错误。

    【讨论】:

      猜你喜欢
      • 2022-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-23
      • 2020-02-05
      相关资源
      最近更新 更多