support Windows pathnames in unit tests
darcs-hash:20070508143834-86b55-b5e817c6368e7f372d55a0b18e493965cf787b4d.gz
This commit is contained in:
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
import unittest
|
import unittest
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
|
|
||||||
from sqlobject import *
|
from sqlobject import *
|
||||||
from sqlobject.dbconnection import TheURIOpener
|
from sqlobject.dbconnection import TheURIOpener
|
||||||
@@ -33,7 +34,10 @@ from jmc.model.account import MailAccount, IMAPAccount, POP3Account
|
|||||||
from jmc.jabber.component import MailComponent
|
from jmc.jabber.component import MailComponent
|
||||||
|
|
||||||
|
|
||||||
DB_PATH = "/tmp/test_jmc.db"
|
if sys.platform == "win32":
|
||||||
|
DB_PATH = "/c|/temp/test.db"
|
||||||
|
else:
|
||||||
|
DB_PATH = "/tmp/test.db"
|
||||||
DB_URL = DB_PATH# + "?debug=1&debugThreading=1"
|
DB_URL = DB_PATH# + "?debug=1&debugThreading=1"
|
||||||
|
|
||||||
class MockStream(object):
|
class MockStream(object):
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
import unittest
|
import unittest
|
||||||
import os
|
import os
|
||||||
import thread
|
import thread
|
||||||
|
import sys
|
||||||
|
|
||||||
from sqlobject import *
|
from sqlobject import *
|
||||||
from sqlobject.dbconnection import TheURIOpener
|
from sqlobject.dbconnection import TheURIOpener
|
||||||
@@ -34,7 +35,10 @@ from jmc.model.account import MailAccount, POP3Account, IMAPAccount
|
|||||||
|
|
||||||
from tests.jmc import email_generator, dummy_server
|
from tests.jmc import email_generator, dummy_server
|
||||||
|
|
||||||
DB_PATH = "/tmp/jmc_test.db"
|
if sys.platform == "win32":
|
||||||
|
DB_PATH = "/c|/temp/test.db"
|
||||||
|
else:
|
||||||
|
DB_PATH = "/tmp/test.db"
|
||||||
DB_URL = DB_PATH # + "?debug=1&debugThreading=1"
|
DB_URL = DB_PATH # + "?debug=1&debugThreading=1"
|
||||||
|
|
||||||
class MailAccount_TestCase(unittest.TestCase):
|
class MailAccount_TestCase(unittest.TestCase):
|
||||||
|
|||||||
Reference in New Issue
Block a user