Mercurial > p > roundup > code
comparison test/test_mysql.py @ 2358:351304739aae
simpler RDBMS unit test config
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sun, 23 May 2004 09:44:47 +0000 |
| parents | b7404a96b58a |
| children | 1a335e3c9589 |
comparison
equal
deleted
inserted
replaced
| 2357:6c5d71f14a5d | 2358:351304739aae |
|---|---|
| 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS | 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
| 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" | 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" |
| 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, | 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
| 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. | 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
| 17 # | 17 # |
| 18 # $Id: test_mysql.py,v 1.9 2004-03-24 06:18:59 richard Exp $ | 18 # $Id: test_mysql.py,v 1.10 2004-05-23 09:44:47 richard Exp $ |
| 19 | 19 |
| 20 import unittest, os, shutil, time, imp | 20 import unittest, os, shutil, time, imp |
| 21 | 21 |
| 22 from roundup.hyperdb import DatabaseError | 22 from roundup.hyperdb import DatabaseError |
| 23 from roundup import init, backends | 23 from roundup import init, backends |
| 63 SchemaTest.setUp(self) | 63 SchemaTest.setUp(self) |
| 64 | 64 |
| 65 class mysqlClassicInitTest(mysqlOpener, ClassicInitTest): | 65 class mysqlClassicInitTest(mysqlOpener, ClassicInitTest): |
| 66 backend = 'mysql' | 66 backend = 'mysql' |
| 67 extra_config = ''' | 67 extra_config = ''' |
| 68 MYSQL_DBHOST = 'localhost' | 68 MYSQL_DBHOST = %r |
| 69 MYSQL_DBUSER = 'rounduptest' | 69 MYSQL_DBUSER = %r |
| 70 MYSQL_DBPASSWORD = 'rounduptest' | 70 MYSQL_DBPASSWORD = %r |
| 71 MYSQL_DBNAME = 'rounduptest' | 71 MYSQL_DBNAME = %r |
| 72 MYSQL_DATABASE = (MYSQL_DBHOST, MYSQL_DBUSER, MYSQL_DBPASSWORD, MYSQL_DBNAME) | 72 MYSQL_DATABASE = %r |
| 73 ''' | 73 '''%(config.MYSQL_DBHOST, config.MYSQL_DBUSER, config.MYSQL_DBPASSWORD, |
| 74 config.MYSQL_DBNAME, config.MYSQL_DATABASE) | |
| 74 def setUp(self): | 75 def setUp(self): |
| 75 mysqlOpener.setUp(self) | 76 mysqlOpener.setUp(self) |
| 76 ClassicInitTest.setUp(self) | 77 ClassicInitTest.setUp(self) |
| 77 def tearDown(self): | 78 def tearDown(self): |
| 78 ClassicInitTest.tearDown(self) | 79 ClassicInitTest.tearDown(self) |
