Jonathan Siegle wrote:
I'm looking for documentation on the testsuite program. The most useful piece would be a sample scriptfile.
What exactly do you want to know?
The testsuite is invoked with `make test', so you can check the
top-level Makefile.am for usage of the testsuite tool. It also prints
usage information if you make an error in its command line arguments.
All test scripts are located in the tests/ directory.
The vnd.dovecot.testsuite extension is currently not documented. You
will have to infer the syntax from the existing examples. The testsuite
is under active development, so script syntax may change in the near
future. Also, some parts of the syntax are downright ugly and
suggestions are welcome.
I the future I hope that the more expert testers will submit bug-reports
as a failing test suite scripts. That would make reproduction trivial :)
Regards,
Stephan.