fix(catalog): tests

This commit is contained in:
Nikita Nek Dudnik
2020-06-18 21:06:26 +02:00
parent f6012daa77
commit fce3e7576c
2 changed files with 8 additions and 8 deletions
@@ -131,15 +131,13 @@ describe('Catalog Filter', () => {
);
for (const key of Object.keys(defaultFilterProps.entitiesByFilter)) {
await waitFor(() =>
screen.getAllByText(
new RegExp(
`(${
defaultFilterProps.entitiesByFilter[key as EntityGroup].length
})`,
),
),
const matcher = new RegExp(
`(${defaultFilterProps.entitiesByFilter[key as EntityGroup].length})`,
);
await waitFor(() => screen.getAllByText(matcher));
screen
.getAllByText(matcher)
.forEach(el => expect(el).toBeInTheDocument());
}
});
@@ -85,6 +85,7 @@ describe('CatalogPage', () => {
),
);
await waitFor(() => screen.getByText(/All Services \(2\)/));
expect(screen.getByText(/All Services \(2\)/)).toBeInTheDocument();
});
it('should filter by owner', async () => {
render(
@@ -103,5 +104,6 @@ describe('CatalogPage', () => {
);
fireEvent.click(screen.getByText(/Owned/));
await waitFor(() => screen.getByText(/Owned \(1\)/));
expect(screen.getByText(/Owned \(1\)/)).toBeInTheDocument();
});
});