This document summarizes a software testing project for a csmap program. It describes using unit testing with PyUnit, coverage testing with coverage.py, and mutation testing with PyMuTester. Testing revealed a bug that was then fixed. The results of coverage and mutation testing indicated that some test cases were insufficient and some code was unreachable.
Related topics: