Salut Mathieu,
the concept behind #expr-test.pd looks nice... is this PureUnity? I hadn't seen it before... but anyway I think PureUnity and pdtest are sufficiently different to both exist for their own purposes, as PureUnity seems to compose tests in pd and pdtest does so in code with Lua.
thanks for the cue!
L-P
2011/9/13 Mathieu Bouchard matju@artengine.ca
On Tue, 13 Sep 2011, Louis-Philippe wrote:
I looked around the pd ecosystem and didn't find much in terms of testing
facilities (please correct me if I'm wrong) and so I made an external with special functional testing purposes.
Test suites are written in the very simple and easy to learn Lua programming language, a test case resemble:
Suite("Example suite").case("Foobar").test("**FOO").should:equal("BAR")
I would appreciate feedback on the usability of its design. It work perfect for the external I need to test but I may not grasp what the collective need for testing is, if one exist at all in the pd world anyway.
regarde aussi #expr-test.pd et is.pd dans GridFlow.
J'avais aussi commencé un projet du nom de PureUnity, un système de tests hyper-abstrait... ça fait longtemps. Ces deux choses sont censées se rejoindre un jour, quand j'y mettrai le temps.
______________________________**______________________________** ___________ | Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list