Browse Source

Remove unneeded timeouts

Jose Olarte III 3 months ago
parent
commit
b1875b5812
  1. 3
      test-playwright/20-create-project.spec.ts
  2. 4
      test-playwright/25-create-project-x10.spec.ts
  3. 3
      test-playwright/33-record-gift-x10.spec.ts

3
test-playwright/20-create-project.spec.ts

@ -22,9 +22,6 @@ test('Create new project, then search for it', async ({ page }) => {
// Import user 00 // Import user 00
await importUser(page, '00'); await importUser(page, '00');
// Pause for 5 seconds
await page.waitForTimeout(5000); // I have to wait, otherwise the (+) button to add a new project doesn't appear
// Create new project // Create new project
await page.goto('./projects'); await page.goto('./projects');
await page.getByRole('link', { name: 'Projects', exact: true }).click(); await page.getByRole('link', { name: 'Projects', exact: true }).click();

4
test-playwright/25-create-project-x10.spec.ts

@ -45,9 +45,6 @@ test('Create 10 new projects', async ({ page }) => {
// Import user 00 // Import user 00
await importUser(page, '00'); await importUser(page, '00');
// Pause a bit
await page.waitForTimeout(3000); // I have to wait, otherwise the (+) button to add a new project doesn't appear
// Create new projects // Create new projects
for (let i = 0; i < projectCount; i++) { for (let i = 0; i < projectCount; i++) {
await page.goto('./projects'); await page.goto('./projects');
@ -59,7 +56,6 @@ test('Create 10 new projects', async ({ page }) => {
await page.getByPlaceholder('Start Date').fill('2025-12-01'); await page.getByPlaceholder('Start Date').fill('2025-12-01');
await page.getByPlaceholder('Start Time').fill('12:00'); await page.getByPlaceholder('Start Time').fill('12:00');
await page.getByRole('button', { name: 'Save Project' }).click(); await page.getByRole('button', { name: 'Save Project' }).click();
await page.waitForTimeout(1000); // Compensate for delay in loading Idea Name heading
// Check texts // Check texts
await expect(page.locator('h2')).toContainText(finalTitles[i]); await expect(page.locator('h2')).toContainText(finalTitles[i]);

3
test-playwright/33-record-gift-x10.spec.ts

@ -57,9 +57,6 @@ test('Record 10 new gifts', async ({ page }) => {
// Import user 00 // Import user 00
await importUser(page, '00'); await importUser(page, '00');
// Pause a bit
await page.waitForTimeout(3000); // I have to wait, otherwise the (+) button to add a new project doesn't appear
// Record new gifts // Record new gifts
for (let i = 0; i < giftCount; i++) { for (let i = 0; i < giftCount; i++) {
// Record something given // Record something given

Loading…
Cancel
Save