runs a test program and parses its output. It works like this:
cd python
- ../wvtestrun python ./wvtestmain.py t/twvtest.py
+ ../wvtestrun ./wvtest.py t/twvtest.py
(Why can't we just pipe the output to wvtestrun, instead of
having wvtestrun run the test program? Three reasons: first, a
C++: try typing "cd cpp; make test"
C# (mono): try typing "cd dotnet; make test"
Python: try typing "cd python; make test"
+ Shell: try typing "cd sh; make test"
There's no point explaining the syntax here, because it's really
-simple. Just look inside the cpp, dotnet, and python
+simple. Just look inside the cpp, dotnet, python, and sh
directories to learn how the tests are written.
which files to run:
cd python
- ../wvtestrun ./wvtestmain.py ...filenames...
+ ../wvtestrun ./wvtest.py ...filenames...
What else can parse WvTest output?