forked from bloom-housing/bloom
-
Notifications
You must be signed in to change notification settings - Fork 1
Cypress tests
Will Lin edited this page Jul 30, 2021
·
14 revisions
- Ensure redis/postgres are running.
-
yarn dev:backend
in a separate terminal. -
yarn test:app:public:headless
QueryFailedError: relation "paper_applications" does not exist
- I wonder if my bloom_test database is not set up correctly?
cd backend/core
-
yarn test:e2e:local
- this command has thebloom_test
database setup
-
yarn test:app:public:headless
QueryFailedError: relation "paper_applications" does not exist
- Maybe it's actually my production database that's not set up correctly.
cd backend/core && yarn db:reseed
-
yarn test:app:public:headless
- All specs pass!
- Ensure redis/postgres are running
- Seed with test data
cd backend/core
yarn db:reseed
-
yarn dev:backend
in a separate terminal
-
yarn test:app:public:headless
- see failures
- Run once you know the backend is running
cd sites/public && yarn test:headless
cd sites/partners
-
yarn test:headless
-
[1] Cypress could not verify that this server is running: [1] [1] > http://localhost:3000
- Edited
cypress.json
to havelocalhost:3001
-
-
yarn test:headless
- Broken, also in
bloom-housing/bloom
.
- Broken, also in
- @willrlin can't get
cypress open
to open anything, thus running in non-headless mode is not an option for me. - In [#171], @anders-schneider said he could get the cypress desktop app to show up but not run the tests.