Open willroberts opened 2 years ago
It also looks like test/integration/misc
can be moved to test/unit
, since they have no dependencies to integrate with.
I believe this is part of why some integration tests hang: https://github.com/redis/node-redis/tree/v.2.8.0#clientunref
As of #47, we are running integration tests in Github Actions. However, we are only running a subset of the available tests. We should repair the following tests and enable them in
.github/workflows/integration_tests.yaml
:yarn test:integration:data_access
: All of these tests are failing due to misuse of Knex in the Users module:yarn test:integration:firebase
: In order to run Firebase tests, we need to create a Firebase Realtime Database which can be used by Github Actions.There are also tests which are commented out and need to be reworked, either because they were broken or because they were too slow: