0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-03-17 22:31:28 -05:00

refactor: fix tests

This commit is contained in:
Gao Sun 2024-06-06 14:30:05 +08:00
parent f6dbb0aad1
commit be9d94d4fd
No known key found for this signature in database
GPG key ID: 13EBE123E4773688
2 changed files with 13 additions and 10 deletions

View file

@ -1,7 +1,9 @@
{
"tags": [{
"name": "Organizations"
}],
"tags": [
{
"name": "Organizations"
}
],
"paths": {
"/api/organizations/{id}/email-domains": {
"get": {

View file

@ -36,11 +36,10 @@ describe('organization email domains', () => {
expect(emailDomainsPage1).toHaveLength(20);
expect(emailDomainsPage2).toHaveLength(10);
expect(emailDomainsPage1).toMatchObject(
emailDomains.slice(0, 20).map((emailDomain) => expect.objectContaining({ emailDomain }))
);
expect(emailDomainsPage2).toEqual(
emailDomains.slice(20).map((emailDomain) => expect.objectContaining({ emailDomain }))
expect(emailDomainsPage1.concat(emailDomainsPage2)).toEqual(
expect.arrayContaining(
emailDomains.map((emailDomain) => expect.objectContaining({ emailDomain }))
)
);
});
@ -72,8 +71,10 @@ describe('organization email domains', () => {
const emailDomains = [`${randomId()}.com`, `${randomId()}.com`];
await organizationApi.replaceEmailDomains(organization.id, emailDomains);
await expect(organizationApi.getEmailDomains(organization.id)).resolves.toMatchObject(
emailDomains.map((emailDomain) => expect.objectContaining({ emailDomain }))
await expect(organizationApi.getEmailDomains(organization.id)).resolves.toEqual(
expect.arrayContaining(
emailDomains.map((emailDomain) => expect.objectContaining({ emailDomain }))
)
);
});
});