Browse Source

SONAR-21692 Improve Account-it, ProjectDumpApp-it tests

tags/10.5.0.89998
stanislavh 2 months ago
parent
commit
ecae0ab5ff

+ 7
- 9
server/sonar-web/src/main/js/apps/account/__tests__/Account-it.tsx View File

@@ -401,9 +401,9 @@ describe('security page', () => {
securityPagePath,
);

await waitFor(() => {
selectEvent.openMenu(screen.getByRole('combobox', { name: 'users.tokens.type' }));
});
expect(await screen.findByText('users.tokens.generate')).toBeInTheDocument();
await selectEvent.openMenu(screen.getByRole('combobox', { name: 'users.tokens.type' }));
expect(screen.queryByText(`users.tokens.${TokenType.Project}`)).not.toBeInTheDocument();
});

@@ -430,12 +430,10 @@ describe('security page', () => {
mockLoggedInUser({ permissions: { global: [Permissions.Scan] } }),
securityPagePath,
);

await waitFor(async () => {
await selectEvent.select(screen.getByRole('combobox', { name: 'users.tokens.type' }), [
`users.tokens.${TokenType.Project}`,
]);
});
expect(await screen.findByText('users.tokens.generate')).toBeInTheDocument();
await selectEvent.select(screen.getByRole('combobox', { name: 'users.tokens.type' }), [
`users.tokens.${TokenType.Project}`,
]);

expect(screen.getByText('Project Name 1')).toBeInTheDocument();
});

+ 2
- 6
server/sonar-web/src/main/js/apps/projectDump/__tests__/ProjectDumpApp-it.tsx View File

@@ -114,9 +114,7 @@ it('should show pending->in progress->failed export', async () => {
status: TaskStatuses.InProgress,
startedAt: '2023-06-08T12:00:00Z',
});
act(() => {
jest.runOnlyPendingTimers();
});
jest.runOnlyPendingTimers();
expect(await ui.inProgressExport.find()).toBeInTheDocument();
expect(ui.exportBtn.query()).not.toBeInTheDocument();

@@ -164,9 +162,7 @@ it('should show pending->in progress->failed import', async () => {
status: TaskStatuses.InProgress,
startedAt: '2023-06-08T12:00:00Z',
});
act(() => {
jest.runOnlyPendingTimers();
});
jest.runOnlyPendingTimers();
expect(await ui.inProgressImport.find()).toBeInTheDocument();
expect(ui.importBtn.query()).not.toBeInTheDocument();


Loading…
Cancel
Save