Просмотр исходного кода

Fix tests

GitOrigin-RevId: db5505ce356a88cb572c86affebebdd7b9e68ba9
Andrew Rumble 1 год назад
Родитель
Сommit
875c458a6c

+ 8 - 0
services/web/test/unit/src/Subscription/SubscriptionControllerTests.js

@@ -187,6 +187,14 @@ describe('SubscriptionController', function () {
             refreshFeatures: sinon.stub().resolves({ features: {} }),
           },
         }),
+        celebrate: (this.celebrate = {
+          celebrate: sinon.stub(),
+          errors: sinon.stub(),
+          Joi: {
+            any: sinon.stub(),
+            extend: sinon.stub(),
+          },
+        }),
         './GroupPlansData': (this.GroupPlansData = {}),
         './V1SubscriptionManager': (this.V1SubscriptionManager = {}),
         '../Errors/HttpErrorHandler': (this.HttpErrorHandler = {

+ 5 - 5
services/web/test/unit/src/Subscription/SubscriptionGroupController.test.mjs

@@ -1,4 +1,4 @@
-import { vi } from 'vitest'
+import { beforeEach, describe, it, vi } from 'vitest'
 import sinon from 'sinon'
 
 const modulePath =
@@ -612,14 +612,14 @@ describe('SubscriptionGroupController', function () {
     })
 
     it('should fail previewing "add seats" change', async function (ctx) {
-      await new Promise(resolve => {
-        ctx.SubscriptionGroupHandler.promises.previewAddSeatsSubscriptionChange =
-          sinon.stub().rejects()
+      ctx.SubscriptionGroupHandler.promises.previewAddSeatsSubscriptionChange =
+        sinon.stub().rejects()
+      ctx.req.body = { adding: 2 }
 
+      await new Promise(resolve => {
         const res = {
           status: statusCode => {
             statusCode.should.equal(500)
-
             return {
               end: () => {
                 resolve()