1cadf80a43
fixed fullstack tests
2023-06-22 16:48:51 +02:00
23c2be3093
Merge branch 'master' into update-database
2023-06-16 15:02:58 +02:00
5f545f3b8f
fixed cypress
2023-06-13 15:06:04 +02:00
810e1c085b
fix first errors
2023-06-02 13:15:06 +02:00
8223024c30
removed write rights from query where its not needed
2023-05-22 16:58:04 +02:00
mahula
722856a7d7
drop usage of environment variables for neo4j in cypress:
...
- the default values in backend's neo4j.js are used
2023-02-22 20:35:15 +01:00
mattwr18
1fefc6e754
Take advantage of Cypress built-in promises
2020-02-20 12:38:09 +01:00
mattwr18
447b19eea0
Use cy.exec() to talk to the database
...
- Cypress says "To talk to your database or server you need to use the
cy.exec(), cy.task(), or cy.request() commands. That means you will
need to expose a way to seed and setup your database." https://docs.cypress.io/guides/references/trade-offs.html#Inside-the-browser
2020-02-20 10:52:36 +01:00
mattwr18
6c32104330
Clean database with neode and Cypress.Promise
2020-02-20 09:55:35 +01:00
roschaefer
2ca4939ef0
Refactor: Don't use async/await in cypress
2020-02-18 00:30:53 +01:00
roschaefer
fa0e64b7cb
Merge remote-tracking branch 'origin/master' into refactor_factories_with_rosie
...
There was a single step definition that created a post and a comment. I
would say let's put that in two different steps.
2020-02-01 13:33:07 +01:00
roschaefer
910f122087
Fix lint and cypress
2020-01-29 02:02:58 +01:00
roschaefer
fc367297e3
Get rid of different factory files
...
..and fix some cypress tests
2020-01-28 23:12:50 +01:00
roschaefer
094fa196e6
Fix factories for cypress tests
2020-01-28 22:43:26 +01:00
roschaefer
b063847849
refactor: Make db:setup init stage of migrate
2020-01-20 11:00:52 +01:00
roschaefer
178143dfb7
refactor(modules): Various import fixes
...
* DRY schema stitching code
* Use same `.env` configuration file for cypress tests
That last part I couldn't improve a lot. I thought it might be possible
with cypress to import all files from a folder. But since it must be
browser compatible and our backend is not using webpack or anything,
it remains a goal unreached.
close #2773
close #2774
2020-01-17 15:59:19 +01:00
roschaefer
b7e36345b9
Remove backendHost
2019-12-05 21:00:24 +01:00
roschaefer
825ad6d266
Fix cypress tests
...
Since `dotenv` in the backend now loads configuration from a file
relative to the current file, we don't have to duplicate the neo4j
configuration settings here.
2019-12-05 21:00:24 +01:00
roschaefer
8f0ce19f09
Implement getDriver() and getNeode() the same way
...
I want to introduce `neode` and `neo4j-graphql-js` to my students and
saw this.
2019-12-05 21:00:24 +01:00
roschaefer
bc153ee42e
Synchronize dockerfiles, fix cypress
...
.. make tippy.js a production dependency (was throwing errors on my
machine).
2019-09-12 12:16:20 +02:00
roschaefer
073185d424
All cucumbers implemented
2019-08-13 19:46:01 +02:00
roschaefer
b017203c64
Implement next cucumber scenario
2019-08-13 19:09:56 +02:00
Robert Schäfer
3447cdffeb
Chainable factories for cypress
2019-07-10 17:56:36 +02:00
Robert Schäfer
10ae4abaae
Use neode to bring User mutations under control
...
This commit takes all backend changes for signup and invite feature. I
was working on these features and removed the generated mutations for
type user along the way.
2019-07-03 15:58:42 +02:00
Robert Schäfer
44d1265681
Restructure for monorepo
2019-03-21 02:11:35 +01:00