annotate run_tests @ 905:502a5ae11cc5

Very close now. The cgi and mailgw now use the new security API. The two templates have been migrated to that setup. Lots of unit tests. Still some issue in the web form for editing Roles assigned to users.
author Richard Jones <richard@users.sourceforge.net>
date Fri, 26 Jul 2002 08:27:00 +0000
parents 938edfdeac6e
children e5826025eeb7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
750
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 749
diff changeset
1 #! /usr/bin/env python
578
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
2 #
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
3 # Copyright (c) 2001 Richard Jones
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
4 # This module is free software, and you may redistribute it and/or modify
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
5 # under the same terms as Python, so long as this copyright message and
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
6 # disclaimer are retained in their original form.
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
7 #
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
8 # This module is distributed in the hope that it will be useful,
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
11 #
753
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
12 # $Id: run_tests,v 1.7 2002-05-29 01:16:16 richard Exp $
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
13
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
14 # make sure we have the htmlbase
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
15 try:
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
16 from roundup.templates.classic import htmlbase
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
17 except ImportError:
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
18 import setup
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
19 setup.buildTemplates()
578
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
20
613
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
21 from test import go
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
22 import sys
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
23 if len(sys.argv) > 1:
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
24 go(sys.argv[1:])
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
25 else:
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
26 go()
578
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
27
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
28 #
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
29 # $Log: not supported by cvs2svn $
753
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
30 # Revision 1.6 2002/05/25 07:24:29 rochecompaan
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
31 # oops
938edfdeac6e Sorry about this huge checkin!
Richard Jones <richard@users.sourceforge.net>
parents: 750
diff changeset
32 #
749
51c425129b35 Merged search_indexing-branch with HEAD
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 613
diff changeset
33 # Revision 1.4 2002/02/14 23:38:12 richard
51c425129b35 Merged search_indexing-branch with HEAD
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 613
diff changeset
34 # Fixed the unit tests for the mailgw re: the x-roundup-name header.
51c425129b35 Merged search_indexing-branch with HEAD
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 613
diff changeset
35 # Also made the test runner more user-friendly:
51c425129b35 Merged search_indexing-branch with HEAD
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 613
diff changeset
36 # ./run_tests - detect all tests in test/test_<name>.py and run them
51c425129b35 Merged search_indexing-branch with HEAD
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 613
diff changeset
37 # ./run_tests <name> - run only test/test_<name>.py
51c425129b35 Merged search_indexing-branch with HEAD
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 613
diff changeset
38 # eg ./run_tests mailgw - run the mailgw test from test/test_mailgw.py
51c425129b35 Merged search_indexing-branch with HEAD
Roche Compaan <rochecompaan@users.sourceforge.net>
parents: 613
diff changeset
39 #
613
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
40 # Revision 1.3 2002/01/23 20:09:41 jhermann
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
41 # Proper fix for failing test
d77b82588bf0 Fixed the unit tests for the mailgw re: the x-roundup-name header.
Richard Jones <richard@users.sourceforge.net>
parents: 586
diff changeset
42 #
586
50fcb1357967 Proper fix for failing test
Jürgen Hermann <jhermann@users.sourceforge.net>
parents: 584
diff changeset
43 # Revision 1.2 2002/01/23 11:08:52 grubert
50fcb1357967 Proper fix for failing test
Jürgen Hermann <jhermann@users.sourceforge.net>
parents: 584
diff changeset
44 # . run_tests testReldate_date failed if LANG is 'german'
50fcb1357967 Proper fix for failing test
Jürgen Hermann <jhermann@users.sourceforge.net>
parents: 584
diff changeset
45 #
584
deb852c24642 run_tests testReldate_date failed if LANG is 'german'
Engelbert Gruber <grubert@users.sourceforge.net>
parents: 578
diff changeset
46 # Revision 1.1 2002/01/23 05:53:46 richard
deb852c24642 run_tests testReldate_date failed if LANG is 'german'
Engelbert Gruber <grubert@users.sourceforge.net>
parents: 578
diff changeset
47 # convenience script for running the unit tests...
deb852c24642 run_tests testReldate_date failed if LANG is 'german'
Engelbert Gruber <grubert@users.sourceforge.net>
parents: 578
diff changeset
48 # ... they are no longer run in the setup, since they take too long
deb852c24642 run_tests testReldate_date failed if LANG is 'german'
Engelbert Gruber <grubert@users.sourceforge.net>
parents: 578
diff changeset
49 #
578
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
50 #
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
51 #
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
52 #
ee8093d5eae5 convenience script for running the unit tests...
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
53 # vim: set filetype=python ts=4 sw=4 et si

Roundup Issue Tracker: http://roundup-tracker.org/