Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Remove logging to let MyLogger handle all logsAleksey Lim2010-09-101-34/+10
|
* Add %(channel) replacement to filenamesupstreamRichard Darst2009-11-251-0/+22
| | | | | | - Allows configuration of saving on a per-network basis. darcs-hash:20091125085704-82ea9-6068d1ae3eb521f19447c6e07f8dd46390ad6868.gz
* Enable tests for template writersRichard Darst2009-11-241-2/+2
| | | | | | | - With bochecha's latest patches, the template writers pass all required tests. darcs-hash:20091124070331-82ea9-78ec4383cc80c102dc67ce794ea44043dbdc6cb6.gz
* Tests: test non-ascii nicks/lines from supybotRichard Darst2009-10-111-0/+10
| | | | darcs-hash:20091011213745-82ea9-6218bec992e7615d30407d50153c07364a1826df.gz
* Added a test of meeting output, and other reorganizationRichard Darst2009-09-241-18/+94
| | | | | | | | | - This patch reorganizes some tests, cleans it up. - Also adds test_contents_test, which replays a test meeting and then looks in all outputs to ensure that the specific items appear (or don't appear) in the output files. darcs-hash:20090924203756-82ea9-510faab6775a5ab12baaa3411a47e22a617797e4.gz
* Add MediaWiki and PmWiki to list of all test writersRichard Darst2009-09-191-0/+2
| | | | darcs-hash:20090919042558-82ea9-df442efc647988cbedccd4fe4cd7d13f0cb78943.gz
* Improve testing: runs all writers for all test scriptsRichard Darst2009-09-121-3/+32
| | | | | | | - Gives better test coverage, but still this is just a "run the test scripts", not a "test specific things in the output". darcs-hash:20090912040746-82ea9-e26b3c12e768ba92b0b15c890a205cda1f020713.gz
* Add an extra test to verify proper supybot testsRichard Darst2009-09-121-0/+1
| | | | | | | | | - Ensures that we have OK in the output, instead of just lack of FAILED, to have supybot-test pass. - This is neededbecause the external supybot-test command doesn't have a useful return code. darcs-hash:20090912032358-82ea9-bc6d4818a15ed87dccd52e7926c14c4c4465963a.gz
* Create ways for tests to disable meetingLocalConfigRichard Darst2009-09-121-0/+1
| | | | | | | | | - We have the __main__.running_tests that can disable it, for things running in the same python process. - We have an environment variable MEETBOT_RUNNING_TESTS for different python processes. darcs-hash:20090912031547-82ea9-2eaee7f221b6fc07e42fdd0bb04e4c11c6037154.gz
* Add tests for CSS writers and config optionsRichard Darst2009-09-111-1/+84
| | | | | | | | - These tests use the new test mechanisms recorded in recent patches. - Tests cover all options of css {embedding, not embedding} and {default file, not default file}. darcs-hash:20090911014918-82ea9-2ecae35d293edee09b3723d12cfbf334204cedde.gz
* Make test runner able to run single testsRichard Darst2009-09-111-10/+8
| | | | | | | | | - Now, test names can be specified on the command line, and only these tests will be run. - This is imperfect and doesn't handle all cases, but works for now which is what matters. darcs-hash:20090911012615-82ea9-5cf454e2ddcc3cf7d4565856e20ffd1f51c29b33.gz
* fix typo in run_tests.pyRichard Darst2009-09-111-1/+1
| | | | | | - runing_tests -> running_tests darcs-hash:20090911003104-82ea9-e99faebce3293a8d0aa51b6449c06ab2f4be1494.gz
* Update test runner script to actually workRichard Darst2009-08-161-14/+36
| | | | | | | | | - Now doesn't ignore the status output of the supybot-based tests. - Uses unittest framework (but not that well) - Overall, works better now. But testing is still tricky, this is far from perfect. darcs-hash:20090816021854-82ea9-2dddc3860357fe20ea878d53c005e37171695361.gz
* Add comprehensive test suiteRichard Darst2009-08-073-0/+143
- Enter via tests/run_tests.py - It has two parts: it replays two meetings, just being sure no exceptions are raised - It runs one suite of test commands through supybot, using the supybot test suite, to ensure that supybot usage works. darcs-hash:20090807232405-82ea9-327d27a3709ad8f851a51552b13d286a9a118fc3.gz