Я пытаюсь подключиться к прямой линии, используя следующую настройку:
botium_directline.json:
{
"botium": {
"Capabilities": {
"PROJECTNAME": "botium-sample1",
"CONTAINERMODE": "directline3",
"DIRECTLINE3_SECRET": "<BOTIUM_SECRET>",
"DIRECTLINE3_WEBSOCKET": true
},
"Sources": {},
"Envs": {
"NODE_TLS_REJECT_UNAUTHORIZED": 0
}
}
}
Структура папки:

Если я запускаю:
botium-cli emulator browser --convos ./spec/convos --config ./botium_directline.json
Я могу "общаться с ботом" вновый разговор.
Если я хочу запустить подготовленные мной тесты, я получаю следующие таймауты: botium-cli run --convos ./spec/convos/ --config ./botium_directline.json
user @ /Users/username/workspace/testing/botium
~~ npm test
> botium@1.0.0 test /Users/username/workspace/testing/botium
> botium-cli run --convos ./spec/convos/ --config ./botium_directline.json
Botium Test-Suite
1) Test One
2) Test Two
0 passing (4s)
2 failing
1) Botium Test-Suite
Test One:
Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2) Botium Test-Suite
Test Two:
Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
Ошибка похожа на стандартную ошибку таймаута мокко, но я делаюне знаю, куда поместить файл .js , чтобы увеличить время ожидания в beforeEach.
Я попытался добавить оба свойства BOTIUM_TIMEOUT или TIMEOUT в botium_directline.json
, но это ничего не сделало.
Есть идеи как увеличить время ожидания?