]> git.lyx.org Git - features.git/commit
Added basic automated testing capability, based on the MonKey Test (keytest.py) by...
authorTommaso Cucinotta <tommaso@lyx.org>
Sat, 29 Jan 2011 14:42:53 +0000 (14:42 +0000)
committerTommaso Cucinotta <tommaso@lyx.org>
Sat, 29 Jan 2011 14:42:53 +0000 (14:42 +0000)
commit5f50ae8f08c98dd18cfd85c69af286f9e3bf1033
tree68e5a2e0f6896fb48e7f72db05cf03bcd265d88e
parent5eed97b56b9a90a493e57061b8cf75d49f8d5d33
Added basic automated testing capability, based on the MonKey Test (keytest.py) by McCabe-Dansted.
As of now, I plan to add a few regression tests for the Advanced Find & Replace using this engine.
It can be used for automated testing of other LyX subsystems as well. Just write your own *-in.txt
scripts and add them into the autotests/ folder.

TODOs:
- perhaps simplify keytest.py
- check how this behaves under various types of failure of the test
  (e.g., LyX crashing, hanging, ...) just to be sure it goes on with
  the other tests anyway.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37364 a592a061-630c-0410-9148-cb99ea01b6c8
development/autotests/README [new file with mode: 0644]
development/autotests/findadv-01-in.txt [new file with mode: 0644]
development/autotests/findadv-02-in.txt [new file with mode: 0644]
development/autotests/hello-world-in.txt [new file with mode: 0644]
development/autotests/keytest.py [new file with mode: 0755]
development/autotests/run-tests.sh [new file with mode: 0755]
development/autotests/single-test.sh [new file with mode: 0755]