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:
parent
f6dbb0aad1
commit
be9d94d4fd
2 changed files with 13 additions and 10 deletions
|
@ -1,7 +1,9 @@
|
||||||
{
|
{
|
||||||
"tags": [{
|
"tags": [
|
||||||
"name": "Organizations"
|
{
|
||||||
}],
|
"name": "Organizations"
|
||||||
|
}
|
||||||
|
],
|
||||||
"paths": {
|
"paths": {
|
||||||
"/api/organizations/{id}/email-domains": {
|
"/api/organizations/{id}/email-domains": {
|
||||||
"get": {
|
"get": {
|
||||||
|
|
|
@ -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 }))
|
||||||
|
)
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue