Forum OpenACS Development: Response to A way forward for regression testing.

Posted by Peter Marklund on
Thanks Pete! I have two other ideas that I would like to lay on the table as well.

The first is to be able to indicate explicitly which procedures a test case covers. I am currently listing tested procedures in the description for the test case. However, I would like to be able to see what the test coverage in the acs-lang tcl API is - which procs are untested? This can certainly be done manually, but still, a covered_procs or tested_procs argument to aa_register_case may make sense.

The other, and more important, idea that occured to me is that it would be nice if acs-automated-testing would somehow integrate with TclWebTest so that aa_register_case could be used to register TclWebTest tests. acs-automated-testing would then serve as the interface to all our tests, HTTP level tests as well as TCL and SQL level tests. Maybe Tilman could comment on how viable that is? I can't see any reason why this wouldn't be straightforward to do.