OpenWISP

Increase test coverage of django-x509 to at least 98%

Django-x509 is the base module of OpenWISP which implements the basic features of a PKI (Public Key Infrastructure) as a django reusable app.

Follow the instruction to install django-x509 and run tests, star and fork the repo.

Now run tests using this command: coverage run --source=django_x509 runtests.py.

Note down the test coverage score. Find out what that is. You can ask your mentor for guidance!

Now start working on the test suite to increase that score to at least 98% (it's 93% now).

Don't cheat ;-)!

When you are done, send a pull request.

Task tags

  • python
  • git
  • django
  • testing

Students who completed this task

Alan Zhu

Task type

  • code Code
  • done_all Quality Assurance
close

2017