Pythoscope, the unit test generator

Pythoscope 0.4

Although a lot of time has passed since the last release I hope improvements implemented in this one are worth the wait. You will notice the changes regardless of how you use the tool. Test stubs are more helpful now, and the revamped dynamic analysis and serialization mechanism make generated test cases both more reliable and readable.

Milestone information

Project:
Pythoscope
Series:
trunk
Version:
0.4
Released:
2009-01-29  
Registrant:
Michal Kwiatkowski
Release registered:
2009-01-29
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon pythoscope-0.4.tar.gz (md5) Source code 8
last downloaded 77 weeks ago
Total downloads: 8

Release notes 

Full summary of changes:
 * Stopped using pickle for object serialization (https://blueprints.launchpad.net/pythoscope/+spec/dont-use-pickle-for-object-serialization) and implemented our own mechanism that carefully captures changing state of objects during dynamic inspection.
 * Implemented "preserve objects identity" blueprint (https://blueprints.launchpad.net/pythoscope/+spec/preserve-objects-identity).
 * Fixed bug related to multiple generator calls (https://bugs.launchpad.net/pythoscope/+bug/295340).
 * Made handling of special method names (like __init__ or __eq__) consistent with handling of normal method names.
 * Made test stubs more useful (https://blueprints.launchpad.net/pythoscope/+spec/better-test-stubs).

Changelog 

This release does not have a changelog.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.