Extension testbot executing
This testbot in not yet availeble for production.
Go to the directory in which you installed the extension testbot.
Contents |
Preconditions
- Python 2.5 or higher must be installed.
Limitations
Extension which can be tested automatical
Allowed data within the testset
Be aware : Within the CDATA if you use a '<!--' statement be sure also to close it with '-->' statement.
Reason
The testset is parsed by Exttestbot. The content of testdata of a specific testset is within CDATA. If within this content blok there is a '<!--' statement and no closing '-->' the result will be quite unpredictable. But the change this appear in real live extension testing is very small.
Python bug
Due to a Python bug the following statements has to be executed before wikiation_exttest.py can be executed :
- unset LC_CTYPE
- unset LANG
Linux shell statements
In the Default exttest directory
Test if the bot can write in the wiki
When testing the bot should be able to write in the Wikipage. This statement tests if this is possible.
./wikiation_exttest.py --test
Read the data from the Wikipage with the default category [[Category:Automated tests]] and writes the result in the same Wikipage.
./wikiation_exttest.py --category-and-write
General help
Detail help about the testbot.
./wikiation_exttest.py --help
Configuration
Exttest
- settings.py Extension testbot settings
Pywikipedia framework
- pywikipedia/user-config.py
- pywikipedia/families
Known bug
Known bug is a mechanisme to participate if there is a bug. A bug does not block to complete testing, nore the information about the bug get lost. Known bug in testset