Skip to content

Commit 9e2df42

Browse files
committed
Remove unneeded TestSuite code from tests
The TestSuite code is no longer needed now that we are using py.test which can automatically discover tests
1 parent ca40156 commit 9e2df42

24 files changed

+3
-343
lines changed

test/test_actions.py

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -341,19 +341,4 @@ def testLinkNewToExisting(self):
341341
pass
342342
self.assertEqual(expect, self.result)
343343

344-
def test_suite():
345-
suite = unittest.TestSuite()
346-
suite.addTest(unittest.makeSuite(RetireActionTestCase))
347-
suite.addTest(unittest.makeSuite(StandardSearchActionTestCase))
348-
suite.addTest(unittest.makeSuite(FakeFilterVarsTestCase))
349-
suite.addTest(unittest.makeSuite(ShowActionTestCase))
350-
suite.addTest(unittest.makeSuite(CollisionDetectionTestCase))
351-
suite.addTest(unittest.makeSuite(LoginTestCase))
352-
suite.addTest(unittest.makeSuite(EditItemActionTestCase))
353-
return suite
354-
355-
if __name__ == '__main__':
356-
runner = unittest.TextTestRunner()
357-
unittest.main(testRunner=runner)
358-
359344
# vim: set et sts=4 sw=4 :

test/test_anydbm.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -52,20 +52,4 @@ class anydbmHTMLItemTest(HTMLItemTest, unittest.TestCase):
5252
class anydbmSessionTest(anydbmOpener, DBMTest, unittest.TestCase):
5353
pass
5454

55-
def test_suite():
56-
suite = unittest.TestSuite()
57-
print 'Including anydbm tests'
58-
suite.addTest(unittest.makeSuite(anydbmDBTest))
59-
suite.addTest(unittest.makeSuite(anydbmROTest))
60-
suite.addTest(unittest.makeSuite(anydbmSchemaTest))
61-
suite.addTest(unittest.makeSuite(anydbmClassicInitTest))
62-
suite.addTest(unittest.makeSuite(anydbmHTMLItemTest))
63-
suite.addTest(unittest.makeSuite(anydbmSessionTest))
64-
return suite
65-
66-
if __name__ == '__main__':
67-
runner = unittest.TextTestRunner()
68-
unittest.main(testRunner=runner)
69-
70-
7155
# vim: set filetype=python ts=4 sw=4 et si

test/test_cgi.py

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -977,18 +977,4 @@ def testCSVExportFailPermission(self):
977977
self.assertRaises(exceptions.SeriousError,
978978
actions.ExportCSVAction(cl).handle)
979979

980-
981-
def test_suite():
982-
suite = unittest.TestSuite()
983-
984-
def test_suite():
985-
suite = unittest.TestSuite()
986-
suite.addTest(unittest.makeSuite(FormTestCase))
987-
suite.addTest(unittest.makeSuite(MessageTestCase))
988-
return suite
989-
990-
if __name__ == '__main__':
991-
runner = unittest.TextTestRunner()
992-
unittest.main(testRunner=runner)
993-
994980
# vim: set filetype=python sts=4 sw=4 et si :

test/test_dates.py

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -508,21 +508,4 @@ def testRange(self):
508508
ae(str(r.to_value), '2006-%02d-%02d.23:59:59'%(i,
509509
calendar.mdays[i]))
510510

511-
512-
def test_suite():
513-
suite = unittest.TestSuite()
514-
suite.addTest(unittest.makeSuite(DateTestCase))
515-
suite.addTest(unittest.makeSuite(RangeTestCase))
516-
try:
517-
import pytz
518-
except ImportError:
519-
pass
520-
else:
521-
suite.addTest(unittest.makeSuite(TimezoneTestCase))
522-
return suite
523-
524-
if __name__ == '__main__':
525-
runner = unittest.TextTestRunner()
526-
unittest.main(testRunner=runner)
527-
528511
# vim: set filetype=python sts=4 sw=4 et si :

test/test_hyperdbvals.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -129,12 +129,4 @@ def testMultilink(self):
129129
self.assertEqual(self._test('multilink', '+valid', None), ['1'])
130130
self.assertEqual(self._test('multilink', '', None), [])
131131

132-
def test_suite():
133-
suite = unittest.TestSuite()
134-
suite.addTest(unittest.makeSuite(RawToHyperdbTest))
135-
return suite
136-
137-
if __name__ == '__main__':
138-
runner = unittest.TextTestRunner()
139-
unittest.main(testRunner=runner)
140132
# vim: set filetype=python ts=4 sw=4 et si

test/test_indexer.py

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -201,46 +201,4 @@ def tearDown(self):
201201
class sqliteIndexerTest(sqliteOpener, RDBMSIndexerTest, IndexerTest):
202202
pass
203203

204-
def test_suite():
205-
suite = unittest.TestSuite()
206-
207-
suite.addTest(unittest.makeSuite(IndexerTest))
208-
209-
try:
210-
import xapian
211-
suite.addTest(unittest.makeSuite(XapianIndexerTest))
212-
except ImportError:
213-
print "Skipping Xapian indexer tests"
214-
pass
215-
216-
if have_backend('postgresql'):
217-
# make sure we start with a clean slate
218-
if postgresqlOpener.module.db_exists(config):
219-
postgresqlOpener.module.db_nuke(config, 1)
220-
suite.addTest(unittest.makeSuite(postgresqlIndexerTest))
221-
else:
222-
print "Skipping postgresql indexer tests"
223-
224-
if have_backend('mysql'):
225-
# make sure we start with a clean slate
226-
if mysqlOpener.module.db_exists(config):
227-
mysqlOpener.module.db_nuke(config)
228-
suite.addTest(unittest.makeSuite(mysqlIndexerTest))
229-
else:
230-
print "Skipping mysql indexer tests"
231-
232-
if have_backend('sqlite'):
233-
# make sure we start with a clean slate
234-
if sqliteOpener.module.db_exists(config):
235-
sqliteOpener.module.db_nuke(config)
236-
suite.addTest(unittest.makeSuite(sqliteIndexerTest))
237-
else:
238-
print "Skipping sqlite indexer tests"
239-
240-
return suite
241-
242-
if __name__ == '__main__':
243-
runner = unittest.TextTestRunner()
244-
unittest.main(testRunner=runner)
245-
246204
# vim: set filetype=python ts=4 sw=4 et si

test/test_init.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,4 @@ def testLoadTemplateInfo(self):
2424
}
2525
)
2626

27-
def test_suite():
28-
suite = unittest.TestSuite()
29-
suite.addTest(unittest.makeSuite(TemplateInfoTestCase))
30-
return suite
31-
32-
if __name__ == '__main__':
33-
runner = unittest.TextTestRunner()
34-
unittest.main(testRunner=runner)
35-
3627
# vim: set et sts=4 sw=4 :

test/test_jinja2.py

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -49,26 +49,12 @@ def test_zero(self):
4949
pass
5050

5151

52+
# only using one database backend for now, not sure if doing all
53+
# backends will keep the test focussed enough to be useful for the used
54+
# computing time. Would be okay to change in the future.
5255
class anydbmJinja2Test(Jinja2Test, unittest.TestCase):
5356
backend = 'anydbm'
5457

55-
56-
def test_suite():
57-
suite = unittest.TestSuite()
58-
59-
suite.addTest(unittest.makeSuite(TestCase_Zero))
60-
61-
# only using one database backend for now, not sure if doing all
62-
# backends will keep the test focussed enough to be useful for the used
63-
# computing time. Would be okay to change in the future.
64-
# for l in list_backends():
65-
suite.addTest(unittest.makeSuite(anydbmJinja2Test))
66-
67-
return suite
68-
69-
# Other roundup test source files have an if __name__ == '__main__': here
70-
# but I'm not sure if this is still helpful. So left out for now.
71-
7258
# vim: ts=4 et sts=4 sw=4 ai :
7359

7460

test/test_locking.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,4 @@ def xtest_basics(self):
4444
def tearDown(self):
4545
os.remove(self.path)
4646

47-
def test_suite():
48-
suite = unittest.TestSuite()
49-
suite.addTest(unittest.makeSuite(LockingTest))
50-
return suite
51-
52-
if __name__ == '__main__':
53-
runner = unittest.TextTestRunner()
54-
unittest.main(testRunner=runner)
55-
5647
# vim: set filetype=python ts=4 sw=4 et si

test/test_mailer.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,4 @@ def testEncoding(self):
1212
'=?iso8859-1?q?caf=E9?= <[email protected]>')
1313
a('as"ii', '[email protected]', 'iso8859-1', '"as\\"ii" <[email protected]>')
1414

15-
def test_suite():
16-
suite = unittest.TestSuite()
17-
suite.addTest(unittest.makeSuite(EncodingTestCase))
18-
return suite
19-
20-
if __name__ == '__main__':
21-
runner = unittest.TextTestRunner()
22-
unittest.main(testRunner=runner)
23-
2415
# vim: set et sts=4 sw=4 :

0 commit comments

Comments
 (0)