mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-14 05:07:22 +01:00
Upgrade some deps: helmet, slack, amplitude and short-uuid (#12817)
* upgrade helmet to version 4 * deps(short-uuid): upgrade to version 4, closes #12573 * deps(slack): upgrade to version 4 * deps(slack): upgrade to version 5, closes #11442 * deps(amplitude): upgrade to latest version use api v2 * fix tests * slack tests: return promise * refactor slack setup for tests * fix slack unit tests
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/* eslint-disable camelcase */
|
||||
import { IncomingWebhook } from '@slack/client';
|
||||
import { IncomingWebhook } from '@slack/webhook';
|
||||
import requireAgain from 'require-again';
|
||||
import nconf from 'nconf';
|
||||
import moment from 'moment';
|
||||
@@ -12,7 +12,7 @@ describe('slack', () => {
|
||||
let data;
|
||||
|
||||
beforeEach(() => {
|
||||
sandbox.stub(IncomingWebhook.prototype, 'send');
|
||||
sandbox.stub(IncomingWebhook.prototype, 'send').returns(Promise.resolve());
|
||||
data = {
|
||||
authorEmail: 'author@example.com',
|
||||
flagger: {
|
||||
@@ -112,6 +112,7 @@ describe('slack', () => {
|
||||
|
||||
it('noops if no flagging url is provided', () => {
|
||||
sandbox.stub(nconf, 'get').withArgs('SLACK_FLAGGING_URL').returns('');
|
||||
nconf.get.withArgs('IS_TEST').returns(true);
|
||||
sandbox.stub(logger, 'error');
|
||||
const reRequiredSlack = requireAgain('../../../../website/server/libs/slack');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user