From: Stefan S. <se...@sy...> - 2004-08-02 23:58:23
|
Gilles J. Seguin wrote: > QMtest is a very god choice. QMtest is a general-purpose, > cross-platform software testing tools. It also have a gui > for creating, managing, and executing tests through a browser, > provides support for parallel test execution. > > The first goal will be to provide a 'make test' target, that > is intended for developer, which increase the level of > confidence that changes are not affecting others functionalities > in an non intended way. We will still provide a 'make check' > target that is generally done after ./configure && 'make', > to ensure functionality before performing 'make install'. > > Stephan could you give me access to what you have already done. > Or things, sorry for my English, that can be done now. Have a look into synopsis. To run the tests just follow the instructions in the toplevel README file (executing 'python setup.py test' will run qmtest underneath). The code I wrote to customize qmtest to my needs is in the tests/classes http://synopsis.fresco.org/viewsvn/synopsis-Synopsis/trunk/tests/classes/ I currently only test opencxx through its single python entry point ('occ.parse'). I'll add C++ API tests for the Buffer and Lexer classes once I'v finished them. > We need to discuss what needs to be part of opencxx or synopsis. > And prioritization of work step. The list in my last mail reflects my own priorities. Feel free to help out. Regards, Stefan |