|
|
|
@ -324,12 +324,12 @@ describe('MessageQueue', () => {
|
|
|
|
|
describe('open groups', async () => {
|
|
|
|
|
let sendToOpenGroupStub: sinon.SinonStub<
|
|
|
|
|
[OpenGroupMessage],
|
|
|
|
|
Promise<boolean | number>
|
|
|
|
|
Promise<number>
|
|
|
|
|
>;
|
|
|
|
|
beforeEach(() => {
|
|
|
|
|
sendToOpenGroupStub = sandbox
|
|
|
|
|
.stub(MessageSender, 'sendToOpenGroup')
|
|
|
|
|
.resolves(true);
|
|
|
|
|
.resolves(-1);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
it('can send to open group', async () => {
|
|
|
|
@ -351,7 +351,7 @@ describe('MessageQueue', () => {
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
it('should emit a fail event if something went wrong', async () => {
|
|
|
|
|
sendToOpenGroupStub.resolves(false);
|
|
|
|
|
sendToOpenGroupStub.resolves(-1);
|
|
|
|
|
const message = TestUtils.generateOpenGroupMessage();
|
|
|
|
|
const eventPromise = PromiseUtils.waitForTask(complete => {
|
|
|
|
|
messageQueueStub.events.once('fail', complete);
|
|
|
|
|