commit 4c317603436a02f39e0cab522b528818196cf748
Author: Zearin <[email protected]>
Date: Mon May 27 15:16:21 2013 -0400
chg: dev: @minor Added comment “dividers” in `pyvows.runner`
commit 6bf834505e4749ef12a546ce2c7f987d7351fe4b
Author: Zearin <[email protected]>
Date: Sun May 26 12:30:39 2013 -0400
new: dev: @refactor Turned runner into a package to allow multiple implementations
Right now, only the old runner (pyvows.runner.gevent) is the only one that works.
However, it passes tests for me, and the ABC class for runners will (in the future) allow pyvows to use the best available means to run tests according to the users’ system.
commit 83d12bd7fb9dfd1f2a73be1b2bcfb2905d5ccad8
Author: Zearin <[email protected]>
Date: Sun May 26 12:17:22 2013 -0400
dev: refactor: Use `«suite»:«batches»` dict in `Vows.run()`
Out of all possible algorithms for running tests, a mapping of files (test suites) to a set of batches (marked with `@Vows.batch) offers the greatest flexibility for any runner implementation.