Improve test coverage of src/embed/pmc.c by 10%
completed by: Nagato Yuki
mentors: whiteknight
Task Description: Test coverage is an important metric which shows how effectively our test suite exercises the behaviors of our code. The higher our test coverage, the more assured we are that our code does what it claims to do and will not break when we make changes to things.
Parrot has recently added a new API for embedding applications. Since these functions are user-facing it is extremely important that they be properly tested
Increase the test coverage of the file src/embed/pmc.c by at least 10%.
Steps to Complete:
- Create a fork of parrot/parrot on github
- Implement enough new tests in t/src/embed/pmc.t to increase the test coverage to 27% at least.
- Open a pull request on github to have your changes merged in.
Links:http://tapir2.ro.vutbr.cz/cover/cover-results/2010-12/2010-12-26-f972490/c_cover/, http://tapir2.ro.vutbr.cz/cover/cover-results/2010-12/2010-12-26-f972490/c_cover/src-embed-pmc-c.html