Я использую привязки botium с mocha test runner и mochawesome reporter. Я хочу изменить имя набора тестов по умолчанию в отчете mochaawesome.
Я попытался, изменив файл botium.spec ниже commna
- не работает
Я попытался настроить testename в envs в файле botium.json. не работал
1) botium.spec.js
const bb = require('botium-bindings')
bb.helper.mocha().setupMochaTestSuite('Demo Test suite')
2) botium.json
{
"botium": {
"Capabilities": {
"PROJECTNAME": "Test chatbot",
"CONTAINERMODE": "watson",
"WATSON_APIKEY" : "xxx",
"WATSON_WORKSPACE_ID": "xxx",
"WATSON_URL" : "https://gateway-lon.watsonplatform.net/assistant/api",
"WATSON_COPY_WORKSPACE" : true
},
"Sources": {},
"Envs": {
"BOTIUM_TESTSUITENAME" : "Demo Test suite"
}
}
}
3) package.json
{
"name": "Botium_Test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "mocha --reporter mochawesome --reporter-options \"code=false,reportTitle=Digital CityCool,inline=true,overwrite=false\" --exit spec",
"mocha": "mocha spec"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"botium-bindings": "^2.0.10",
"botium-connector-echo": "latest",
"botium-connector-watson": "0.0.5",
"mocha": "latest",
"mochawesome": "^3.1.1"
},
"botium": {
"convodirs": [
"spec\\convo"
],
"expandConvos": true,
"expandUtterancesToConvos": false
}
}
имя набора тестов для отчета mocha, которое будет называться Botium Test Suite для Botium_Test
Мне нужно имя набора тестов, как определено в файле botium.json