0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-03-24 22:41: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": [{ "tags": [
"name": "Organizations" {
}], "name": "Organizations"
}
],
"paths": { "paths": {
"/api/organizations/{id}/email-domains": { "/api/organizations/{id}/email-domains": {
"get": { "get": {

View file

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