Skip to content

v1.3.0

Compare
Choose a tag to compare
@robin-thomas robin-thomas released this 09 Feb 00:16
· 13 commits to main since this release
c8e2883

Tech Debts

The importance of testing is plenty. So should testing in React applications. Since this project began as a hackathon project, testing was not given priority. But moving forward, having unit tests will be the bare minimum.

Thanks to Jest and React testing library, writing unit tests in React applications is a breeze, That's why the above have been integrated into this project to write 43 brand new tests!

@/layouts/core is now fully covered by tests. @/modules have partial test coverage.

I have also added strict prop type checking for all components, using prop-types. Rather than the default warning at runtime (when prop checking fails), its integrated into the test suite, so that we shall now know about failures even before the code is merged!