aerogear / offix

GraphQL Offline Client and Server
https://offix.dev
Apache License 2.0
758 stars 45 forks source link

Improve the general state of testing in offix #357

Closed darahayes closed 4 years ago

darahayes commented 4 years ago

Motivation

For historical reasons, we had tests spread out across the various offix packages. We also have the integration tests folder in offix-client

I think we would benefit from moving all tests into a single location at a top level within the repository. That includes all unit tests and integration tests.

As part of that we should be able to fix issues around code coverage reporting and we could revisit our use of the karma test runner for integration tests.

The ultimate goals would be

darahayes commented 4 years ago

cc @kingsleyzissou

wtrocki commented 4 years ago

We have moved to jest. We have comprehensive set of integration tests. We are planning a major refurb of the repository which will involve adding more tests. Closing as we have no action here.