diff --git a/admin/tests/integration/components/organizations/head-information-test.gjs b/admin/tests/integration/components/organizations/head-information-test.gjs index 12f5a43b415..153153d409d 100644 --- a/admin/tests/integration/components/organizations/head-information-test.gjs +++ b/admin/tests/integration/components/organizations/head-information-test.gjs @@ -1,6 +1,6 @@ import { render } from '@1024pix/ember-testing-library'; import EmberObject from '@ember/object'; -import { triggerEvent } from '@ember/test-helpers'; +import { settled, triggerEvent, waitUntil } from '@ember/test-helpers'; import { t } from 'ember-intl/test-support'; import HeadInformation from 'pix-admin/components/organizations/head-information'; import ENV from 'pix-admin/config/environment'; @@ -181,6 +181,8 @@ module('Integration | Component | organizations/header-information', function (h files: [file], }, ); + await waitUntil(() => notificationService.sendSuccessNotification.calledOnce); + await settled(); // then assert.true(organization.save.calledOnce); @@ -217,6 +219,7 @@ module('Integration | Component | organizations/header-information', function (h files: [file], }, ); + await waitUntil(() => notificationService.sendErrorNotification.calledOnce); // then assert.true(organization.rollbackAttributes.calledOnce); @@ -251,6 +254,7 @@ module('Integration | Component | organizations/header-information', function (h files: [file], }, ); + await waitUntil(() => notificationService.sendErrorNotification.calledOnce); // then assert.true(organization.rollbackAttributes.calledOnce); diff --git a/api/tests/certification/session-management/integration/infrastructure/repositories/jury-session-repository_test.js b/api/tests/certification/session-management/integration/infrastructure/repositories/jury-session-repository_test.js index 0c063f112a3..6d368a1d186 100644 --- a/api/tests/certification/session-management/integration/infrastructure/repositories/jury-session-repository_test.js +++ b/api/tests/certification/session-management/integration/infrastructure/repositories/jury-session-repository_test.js @@ -375,10 +375,11 @@ describe('Integration | Repository | JurySession', function () { // then expect(pagination).to.deep.equal(expectedPagination); - expect(jurySessions[0].id).to.equal(expectedSCOSession.id); - expect(jurySessions[1].id).to.equal(expectedSUPSession.id); - expect(jurySessions[2].id).to.equal(expectedPROSession.id); - expect(jurySessions).to.have.lengthOf(3); + expect(jurySessions.map(({ id }) => id)).to.have.members([ + expectedSCOSession.id, + expectedSUPSession.id, + expectedPROSession.id, + ]); }); });