Skip to content

Commit

Permalink
fix(#9695): fix integration tests interacting with browser elements (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
dianabarsan authored Dec 5, 2024
1 parent 0e548d2 commit 48b410b
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 6 deletions.
2 changes: 1 addition & 1 deletion tests/integration/api/controllers/bulk-docs.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ describe('bulk-docs handler', () => {
before(async () => {
await utils.saveDoc(parentPlace);
await sUtils.waitForSentinel();
await utils.updatePermissions(['district_admin'], ['can_have_multiple_places'], [], true);
await utils.updatePermissions(['district_admin'], ['can_have_multiple_places'], [], { ignoreReload: true });
await utils.createUsers(users);
});

Expand Down
2 changes: 1 addition & 1 deletion tests/integration/api/controllers/replication.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ describe('replication', () => {
];

before(async () => {
await utils.updatePermissions(['district_admin'], ['can_have_multiple_places'], [], true);
await utils.updatePermissions(['district_admin'], ['can_have_multiple_places'], [], { ignoreReload: true });
await utils.saveDoc(parentPlace);
await utils.createUsers(users, true);
});
Expand Down
13 changes: 9 additions & 4 deletions tests/integration/api/controllers/users.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ describe('Users API', () => {
];

before(async () => {
await utils.updatePermissions(['chw'], ['can_edit']);
await utils.updatePermissions(['chw'], ['can_edit'], [], { ignoreReload: true });

await utils.request({
path: '/_users',
Expand Down Expand Up @@ -1655,7 +1655,7 @@ describe('Users API', () => {
await utils.saveDocs([ facility, person ]);
await utils.createUsers([{ ...user, password }, { ...userProgramOfficer, password }]);

await utils.updatePermissions(['program_officer'], ['can_view_users']);
await utils.updatePermissions(['program_officer'], ['can_view_users'], [], { ignoreReload: true });
});

after(async () => {
Expand Down Expand Up @@ -2018,7 +2018,7 @@ describe('Users API', () => {
});

it('should edit users to add multiple facilities', async () => {
await utils.updatePermissions(['national_admin'], ['can_have_multiple_places']);
await utils.updatePermissions(['national_admin'], ['can_have_multiple_places'], [], { ignoreReload: true });
const onlineUserPayload = {
username: uuid(),
password: password,
Expand Down Expand Up @@ -2054,7 +2054,12 @@ describe('Users API', () => {
});

it('should fail when facilities are malformed', async () => {
await utils.updatePermissions(['national_admin', 'chw'], ['can_have_multiple_places'], [], true);
await utils.updatePermissions(
['national_admin', 'chw'],
['can_have_multiple_places'],
[],
{ ignoreReload: true }
);
const onlineUserPayload = {
username: uuid(),
password: password,
Expand Down

0 comments on commit 48b410b

Please sign in to comment.