Skip to content

Commit 4792a2b

Browse files
authored
Merge pull request #36 from PostHog/e2e-tests
Flakkeeeee
2 parents d13e4b6 + 85de024 commit 4792a2b

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

basics/next-app-router/tests/e2e-query.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ test('e2e-query', async () => {
1818
throw new Error('PERSONAL_ACCESS_KEY and POSTHOG_PROJECT_ID environment variables are required');
1919
}
2020

21-
const expectedEvents = ['server_login', '$web_vitals', 'user_logged_in', '$identify'];
21+
const expectedEvents = ["$identify", "server_login", "user_logged_in"];
2222

2323
const query = {
2424
kind: 'HogQLQuery',
25-
query: `SELECT * FROM events WHERE distinct_id = '${yesterdayUsername}'`
25+
query: `SELECT * FROM events WHERE distinct_id = '${yesterdayUsername}' limit 100`
2626
};
2727

2828
const url = `${posthogHost}/api/projects/${posthogProjectId}/query/`;

basics/next-app-router/tests/example.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ test('verify user is logged in', async ({ page }) => {
4343
verifyExpectedEvents();
4444
});
4545

46+
test.afterEach(async () => {
47+
// Wait 5 seconds after each test for queue to flush
48+
await new Promise(resolve => setTimeout(resolve, 5000));
49+
});
50+
4651
// Helper functions
4752

4853
// PostHog Events Snapshot Helper - Using Playwright's built-in snapshot functionality

basics/next-pages-router/tests/e2e-query.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ test('e2e-query', async () => {
2222

2323
const query = {
2424
kind: 'HogQLQuery',
25-
query: `SELECT * FROM events WHERE distinct_id = '${yesterdayUsername}'`
25+
query: `SELECT * FROM events WHERE distinct_id = '${yesterdayUsername}' limit 100`
2626
};
2727

2828
const url = `${posthogHost}/api/projects/${posthogProjectId}/query/`;

basics/next-pages-router/tests/example.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ test('verify user is logged in', async ({ page }) => {
4444
});
4545

4646
test.afterEach(async () => {
47-
// Wait 5 seconds after each test
47+
// Wait 5 seconds after each test for queue to flush
4848
await new Promise(resolve => setTimeout(resolve, 5000));
4949
});
5050

0 commit comments

Comments
 (0)