Update of /cvsroot/mailman/mailman3/src/mailman/tests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26755

Modified Files:
        test_user_ops.py 
Log Message:
Use the new ConfigTestBase class for simplified testing.


Index: test_user_ops.py
===================================================================
RCS file: /cvsroot/mailman/mailman3/src/mailman/tests/test_user_ops.py,v
retrieving revision 3.2
retrieving revision 3.3
diff -u -d -r3.2 -r3.3
--- test_user_ops.py    1 May 2004 15:45:15 -0000       3.2
+++ test_user_ops.py    1 May 2004 17:54:51 -0000       3.3
@@ -19,20 +19,23 @@
 import os
 import unittest
 
-import mailman
-from mailman import startup
 from mailman import errors
-from mailman.config import configuration
 from mailman.dbmgr import dbmgr
+from mailman.tests.basetest import ConfigTestBase
 from mailman.interfaces.user import IUser
 from mailman.interfaces.storages import IUserStorage
-from mailman.stubbackend.stubimpl import stubuserstorage
 
 from protocols.api import adapt
 
 
 
-class TestUserOps(unittest.TestCase):
+class TestUserOps(ConfigTestBase):
+    def setUp(self):
+        ConfigTestBase.setUp(self)
+        self._addr = '[EMAIL PROTECTED]'
+        self._domain = 'myTestDomain'
+        self._listid = '[EMAIL PROTECTED]'
+
     def test_create_user(self):
         unless = self.failUnless
         unless(dbmgr.users)
@@ -67,16 +70,3 @@
     suite = unittest.TestSuite()
     suite.addTest(unittest.makeSuite(TestUserOps))
     return suite
-
-
-
-if __name__ == '__main__':
-    mmhere = os.path.abspath(os.path.dirname(mailman.__file__))
-    mmroot = os.path.normpath(os.path.join(mmhere, os.pardir, os.pardir))
-    conffile = os.path.normpath(
-        os.path.join(mmroot, 'etc/backendtest.conf'))
-    configuration.configure(conffile)
-    # After the above line, dbmgr should know about our backend call
-    # everyone's initializer.
-    startup.startup()
-    unittest.main()


_______________________________________________
Mailman-checkins mailing list
[EMAIL PROTECTED]
Unsubscribe: http://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org

Reply via email to