Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add E2E tests #350

Merged
merged 30 commits into from
Sep 13, 2023
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
ea289b2
add basic e2e testing setup
andrii-i Aug 18, 2023
d8bff54
adjust execute test step name
andrii-i Aug 18, 2023
1b02be8
test sidebar chat icon, add testing class
andrii-i Aug 18, 2023
6c90771
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 18, 2023
d5d383c
add sidebar snapshot
andrii-i Aug 18, 2023
2179d5c
test chat sidepanel, extend helper class
andrii-i Aug 18, 2023
c044573
adjust welcome message test, add snapshot
andrii-i Aug 22, 2023
395571d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 22, 2023
81e127a
adjust naming
andrii-i Aug 22, 2023
ba587ac
removeempty line
andrii-i Aug 22, 2023
a9ee86e
move ui-tests to packages/jupyter-ai/
andrii-i Aug 25, 2023
9334962
update e2e ci workflow for ui-tests folder move
andrii-i Aug 25, 2023
9f63c99
update ui-tests folder location for yarn.lock hash
andrii-i Aug 25, 2023
672f88d
run lint locally
andrii-i Aug 25, 2023
c8ec847
Add "Update Playwright Snapshots" CI workflow
andrii-i Aug 25, 2023
eab393a
change if clause
andrii-i Aug 25, 2023
8f2fa31
specify npm client
andrii-i Aug 25, 2023
bba0d6c
remove report and artifact specifiers
andrii-i Aug 25, 2023
0831b43
Update README.md to have correct commands and folders
andrii-i Aug 29, 2023
b0fccb5
update e2e/integration test README
andrii-i Aug 31, 2023
0abbf5c
Add Integration / E2E testing section to the docs
andrii-i Sep 6, 2023
a264f76
update wording of docs on snapshots
andrii-i Sep 6, 2023
d635c99
Ignore all non-linux snapshots
andrii-i Sep 6, 2023
87d0c49
Update packages/jupyter-ai/ui-tests/README.md
andrii-i Sep 6, 2023
d4e04ba
remove cd command that would return users back to root
andrii-i Sep 6, 2023
4196e63
remove cd ../../../
andrii-i Sep 8, 2023
2ae1e8d
Remove repeating setup instructions
andrii-i Sep 8, 2023
298c62e
Add suggestion to generate snapshots before the 1st run
andrii-i Sep 8, 2023
03fbe06
remove unnecessary link anchor
andrii-i Sep 8, 2023
c1930fd
remove rudimentary jlpm build
andrii-i Sep 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
specify npm client
andrii-i committed Sep 8, 2023
commit 8f2fa31ec40b2efc99e2d8682a496054543e2a1e
5 changes: 3 additions & 2 deletions .github/workflows/update-snapshots.yml
Original file line number Diff line number Diff line change
@@ -43,8 +43,9 @@ jobs:
github_token: ${{ secrets.GITHUB_TOKEN }}
start_server_script: 'null'
test_folder: packages/jupyter-ai/ui-tests
artifact_name: updated-galata-snapshots
report_name: update-galata-report
artifact_name: updated-playwright-snapshots
report_name: update-playwright-report
npm_client: jlpm

- name: Comment back on the PR
run: |