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

PQE-6 - Migrate E2E Disable Users Tests To BDD #1019

Draft
wants to merge 26 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
da451e2
PQE-6
ykaiboussiSO Nov 26, 2024
9eb5584
install ts-node package top level dependency
ykaiboussiSO Dec 12, 2024
9165d1f
create prisma just receipe
ykaiboussiSO Dec 12, 2024
4f85e45
migrate to esm module format
ykaiboussiSO Dec 16, 2024
a1cd7f7
fix type checking errors
ykaiboussiSO Dec 16, 2024
bc71e47
revert yarn cache
ykaiboussiSO Dec 18, 2024
b6c16fd
update tsconfig
ykaiboussiSO Dec 18, 2024
0dcdbc2
update feature files, step definition, package.json and cucumber conf…
ykaiboussiSO Dec 18, 2024
e391f2e
update env templates
ykaiboussiSO Dec 20, 2024
579acac
update comment
ykaiboussiSO Dec 20, 2024
21da58e
add license headers on E2E files and MIT license
ykaiboussiSO Dec 20, 2024
f8007c0
manually append MIT license for UI project
ykaiboussiSO Dec 20, 2024
92c0298
revert MIT license
ykaiboussiSO Dec 20, 2024
c3b1e28
update yarn cache
ykaiboussiSO Dec 20, 2024
2ecf5c6
remove package-lock.json
ykaiboussiSO Dec 20, 2024
20dc17c
add e2e eslint yarn dependencies
ykaiboussiSO Dec 23, 2024
e50f761
configure eslint for e2e project
ykaiboussiSO Dec 23, 2024
8fac1b5
fix eslint errors
ykaiboussiSO Dec 23, 2024
bd24c6c
append prettier
ykaiboussiSO Dec 30, 2024
7eb9305
create basic LoginPage object
ykaiboussiSO Jan 2, 2025
763f31f
1. update db cleanup logic
ykaiboussiSO Jan 6, 2025
8b772c5
1. Delete only test data from postgres
ykaiboussiSO Jan 7, 2025
f8d304d
1. update sanity check seeding test data non dev env against db url c…
ykaiboussiSO Jan 8, 2025
957f455
fix lint issues
ykaiboussiSO Jan 9, 2025
8655b68
fix lint isues
ykaiboussiSO Jan 15, 2025
75a4906
fix prisma schema validation
ykaiboussiSO Jan 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 7 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,11 @@
"gopls": {
"ui.semanticTokens": true
},
"python.analysis.extraPaths": ["./packages/python/beagle"]
"python.analysis.extraPaths": ["./packages/python/beagle"],
"cucumber.features": [
"cmd/e2e/src/tests/features/"
],
"cucumber.glue": [
"cmd/e2e/src/tests/steps/*.ts"
]
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .yarn/cache/fsevents-patch-2882183fbf-8.zip
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
17 changes: 17 additions & 0 deletions cmd/e2e/.env-cmdrc.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"dev": {
"ENV": "dev",
"BASE_URL": "http://bloodhound.localhost",
"DEFAULT_BROWSER":"chrome"
},
"staging": {
"ENV": "staging",
"BASEURL": "",
"DEFAULT_BROWSER":"chrome"
},
"production": {
"ENV": "production",
"BASEURL": "",
"DEFAULT_BROWSER":"chrome"
}
}
2 changes: 2 additions & 0 deletions cmd/e2e/.env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# DON'T POINT TO PRODUCTION DATABASE
DATABASE_URL="postgresql://bloodhound:<PASSWORD>@<HOST>:<PORT>/bloodhound"
5 changes: 5 additions & 0 deletions cmd/e2e/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.env
.env-cmdrc
node_modules/
test-results/
@rerun.txt
10 changes: 10 additions & 0 deletions cmd/e2e/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"tabWidth": 4,
"trailingComma": "es5",
"semi": true,
"singleQuote": true,
"jsxSingleQuote": true,
"bracketSameLine": true,
"printWidth": 120,
"bracketSpacing": true
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading