# New Ticket Created by James Keenan # Please include the string: [perl #43341] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=43341 >
Write unit tests for config/inter/progs.pm, the module whose functionality executes Parrot configuration step inter::progs. Some tests have already been written for this module in the 'reconfigure' branch of the Parrot repository; see t/configure/107-inter_progs.t in that branch (http://svn.perl.org/parrot/branches/reconfigure/). Some hints for how to proceed with testing may be found in that test file as well, including the following: "Testing and refactoring of inter::progs should entail understanding of issues discussed in the following RT tickets: http://rt.perl.org/rt3/Ticket/Display.html?id=43174; http://rt.perl.org/rt3/Ticket/Display.html?id=43173; and http://rt.perl.org/rt3/Ticket/Display.html?id=41168. You will have to determine a way to test a user response to a prompt." Reports of the extent to which tests in the 'reconfigure' branch's t/configure/ directory cover the code in config/*/*.pm packages may be found here: http://thenceforward.net/parrot/coverage/configure-build/coverage.html Happy hacking! kid51