使用守夜人的懒散记者的问题

问题描述 投票:0回答:1

我正在尝试使用nightwatch-slack-reporter nodejs程序包设置我的nightwatchjs测试,以报告给[[Slack。

当我使用以下命令从命令行运行nightwatchjs测试时;

npm运行测试:默认/current_functionality/PAR-5139.js --reporter node_modules / nightwatch-slack-reporter / lib / reporter.js

我收到以下错误;

✖TypeError:无法读取未定义的属性'slack_webhook_url'

我的全局文件看起来像这样;

var options = { slack_message: function(results, options) { return { text: 'Test completed, passed ' + results.passed + ', failed ' + results.failed, username: 'Nightwatch', icon_emoji: ':ghost:' }; }, slack_webhook_url: 'https://hooks.slack.com/services/................' }; module.exports = { reporter: (require('nightwatch-slack-reporter')(options)) };

因此,首先,我的全局设置是否明显有问题?

而且,我想知道我的webhook网址是否正确?

我从我的Slack应用程序复制并粘贴了它,但这是获取Webhook的正确位置,还是应该从测试报告到的Slack实例中获取它?

尽管有此失败,但实际上确实将失败报告给了Slack,如下所示;

enter image description here

但是测试未运行/通过。

任何帮助将不胜感激。

谢谢

javascript reporting slack nightwatch.js
1个回答
0
投票
如果您在闲暇时收到消息,则您的Webhook地址就可以了,所以这不是问题。看起来您要引用未声明的内容?
© www.soinside.com 2019 - 2024. All rights reserved.