Skip to content

Commit

Permalink
Bump Flojoy_Cloud deps (#1175)
Browse files Browse the repository at this point in the history
* chore: now using

* chore: lock deps

* chore: format ?

* fix(test-ci): double pytest-btn data-testid

* ci(debug-test): adding screenshot in failing test

* ci(debug-test): small delay after loading a sequence

* ci(debug-test): Timeout before loading

* chore: remove deps from example since it's taking too long for CI
  • Loading branch information
LatentDream authored Apr 26, 2024
1 parent 05239a5 commit dee7eff
Show file tree
Hide file tree
Showing 7 changed files with 290 additions and 338 deletions.
9 changes: 9 additions & 0 deletions playwright-test/14_load_test_sequence.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,15 @@ test.describe("Create a test sequence", () => {
await window.keyboard.press("Control+o");
}

// Small delay
await window.waitForTimeout(10000);

// To Debug CI
await window.screenshot({
path: "test-results/load-complex-sequence.jpeg",
fullPage: true,
});

// Expect sequence and tests to be loaded
await expect(
window.locator("div", { hasText: "test_one" }).first(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"name":"complexe_sequence","description":"Playwright test","elems":[{"type":"test","id":"1ed858aa-7e42-4cce-8fc5-cf20efd87ec3","groupId":"3970ad57-dc41-4f7c-8428-67eef733604e","path":"test.py::test_one","testName":"test.py::test_one","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"if","role":"start","id":"aba131bf-e575-485a-afa7-d1924e06e46d","groupId":"588e2d35-d0db-4aa4-b773-04424c6bbf78","condition":"$test.py::test_one"},{"type":"test","id":"18f0505f-3c21-43ca-a1b9-bbc063d1161d","groupId":"405748f9-0bdc-431c-a046-a9faf03a4da4","path":"test.py::test_two","testName":"test.py::test_two","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"if","role":"start","id":"aba131bf-e575-485a-afa7-d1924e06e46d","groupId":"20eacdc3-aafd-422f-b16e-70f7b1a7fa3e","condition":" $test.py::test_one & $test.py::test_two"},{"type":"test","id":"97b89851-cf12-4465-af1e-8464c11ec01d","groupId":"a7901d8a-07c4-4821-aff1-f233b78fdf31","path":"test.py::test_three","testName":"test.py::test_three","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"else","role":"between","id":"ba854dfb-f2c8-41b4-b0f4-733ef82cbd34","groupId":"20eacdc3-aafd-422f-b16e-70f7b1a7fa3e","condition":""},{"type":"test","id":"5a2fb469-9460-4517-b9ec-213627cf717e","groupId":"f329f7b3-b645-489d-bfcf-5c01f1d34b5b","path":"test.py::test_four_will_fail","testName":"test.py::test_four_will_fail","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"end","role":"end","id":"3c33d7bd-712e-494a-ba9f-bf66f39ff77b","groupId":"20eacdc3-aafd-422f-b16e-70f7b1a7fa3e","condition":""},{"type":"conditional","conditionalType":"else","role":"between","id":"ba854dfb-f2c8-41b4-b0f4-733ef82cbd34","groupId":"588e2d35-d0db-4aa4-b773-04424c6bbf78","condition":""},{"type":"conditional","conditionalType":"end","role":"end","id":"3c33d7bd-712e-494a-ba9f-bf66f39ff77b","groupId":"588e2d35-d0db-4aa4-b773-04424c6bbf78","condition":""}],"projectPath":"C:/Users/zzzgu/Documents/flojoy/repo/studio/playwright-test/fixtures/custom-sequences/","interpreter":{"type":"flojoy","path":null,"requirementsPath":"flojoy_requirements.txt"}}
{"name":"complexe_sequence","description":"Playwright test","elems":[{"type":"test","id":"1ed858aa-7e42-4cce-8fc5-cf20efd87ec3","groupId":"3970ad57-dc41-4f7c-8428-67eef733604e","path":"test.py::test_one","testName":"test.py::test_one","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"if","role":"start","id":"aba131bf-e575-485a-afa7-d1924e06e46d","groupId":"588e2d35-d0db-4aa4-b773-04424c6bbf78","condition":"$test.py::test_one"},{"type":"test","id":"18f0505f-3c21-43ca-a1b9-bbc063d1161d","groupId":"405748f9-0bdc-431c-a046-a9faf03a4da4","path":"test.py::test_two","testName":"test.py::test_two","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"if","role":"start","id":"aba131bf-e575-485a-afa7-d1924e06e46d","groupId":"20eacdc3-aafd-422f-b16e-70f7b1a7fa3e","condition":" $test.py::test_one & $test.py::test_two"},{"type":"test","id":"97b89851-cf12-4465-af1e-8464c11ec01d","groupId":"a7901d8a-07c4-4821-aff1-f233b78fdf31","path":"test.py::test_three","testName":"test.py::test_three","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"else","role":"between","id":"ba854dfb-f2c8-41b4-b0f4-733ef82cbd34","groupId":"20eacdc3-aafd-422f-b16e-70f7b1a7fa3e","condition":""},{"type":"test","id":"5a2fb469-9460-4517-b9ec-213627cf717e","groupId":"f329f7b3-b645-489d-bfcf-5c01f1d34b5b","path":"test.py::test_four_will_fail","testName":"test.py::test_four_will_fail","runInParallel":false,"testType":"pytest","status":"pending","error":null,"isSavedToCloud":false,"exportToCloud":true},{"type":"conditional","conditionalType":"end","role":"end","id":"3c33d7bd-712e-494a-ba9f-bf66f39ff77b","groupId":"20eacdc3-aafd-422f-b16e-70f7b1a7fa3e","condition":""},{"type":"conditional","conditionalType":"else","role":"between","id":"ba854dfb-f2c8-41b4-b0f4-733ef82cbd34","groupId":"588e2d35-d0db-4aa4-b773-04424c6bbf78","condition":""},{"type":"conditional","conditionalType":"end","role":"end","id":"3c33d7bd-712e-494a-ba9f-bf66f39ff77b","groupId":"588e2d35-d0db-4aa4-b773-04424c6bbf78","condition":""}],"projectPath":"C:/Users/zzzgu/Documents/flojoy/repo/studio/playwright-test/fixtures/custom-sequences/","interpreter":{"type":"flojoy","path":null,"requirementsPath": null}}
Empty file.
Loading

0 comments on commit dee7eff

Please sign in to comment.