Skip to content

Files

Latest commit

47ebd5a · Nov 21, 2022

History

History
This branch is up to date with mebjas/html5-qrcode:master.

tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 21, 2022
Dec 11, 2021
Nov 21, 2022

Html5-Qrcode testing

Testing is very limited at the moment. As we moved from javascript based code to Typescript all the tests were cleaned up. Expecting to write high coverage unit tests for all the source code over time.

If you are interested in contrbuting to the project, adding unit tests would be a great way to get comfortable with the codebase and would be highly impactful for the reliability and stability of the project.

Testing goals

  • P1 Unit tests

    • High coverage

      • P1 Coverage > 70%
      • P2 Coverage > 80%
      • P3 Coverage > 90%
    • Add integration for CI (Travis no longer working).

    • Add integration for code coverage

    • Integrate code coverage with Codacy

  • P2 Browser based e2e testing

  • P2 Testing with BrowserStack