[Spambayes-checkins] SF.net SVN: spambayes:[3247] trunk/spambayes/spambayes/test/ test_sb_imapfilter.py
montanaro at users.sourceforge.net
montanaro at users.sourceforge.net
Mon Feb 23 08:21:55 CET 2009
Revision: 3247
http://spambayes.svn.sourceforge.net/spambayes/?rev=3247&view=rev
Author: montanaro
Date: 2009-02-23 07:21:52 +0000 (Mon, 23 Feb 2009)
Log Message:
-----------
Use threading module instead of thread module.
Modified Paths:
--------------
trunk/spambayes/spambayes/test/test_sb_imapfilter.py
Modified: trunk/spambayes/spambayes/test/test_sb_imapfilter.py
===================================================================
--- trunk/spambayes/spambayes/test/test_sb_imapfilter.py 2009-02-23 07:18:35 UTC (rev 3246)
+++ trunk/spambayes/spambayes/test/test_sb_imapfilter.py 2009-02-23 07:21:52 UTC (rev 3247)
@@ -6,7 +6,7 @@
import email
import types
import socket
-import thread
+import threading
import imaplib
import unittest
import asyncore
@@ -347,7 +347,6 @@
self.assert_(self.imap.logged_in)
def testBadLogin(self):
- print "\nYou should see a message indicating that login failed."
self.assertRaises(LoginFailure, self.imap.login, IMAP_USERNAME,
"wrong password")
@@ -802,7 +801,9 @@
def setUp(self):
self.saved_server = options["imap", "server"]
options["imap", "server"] = ""
- thread.start_new_thread(run, (True,))
+ self._server = threading.Thread(target=run, args=(True,))
+ self._server.setDaemon(True)
+ self._server.start()
# Wait for it to be ready.
time.sleep(1)
@@ -843,5 +844,8 @@
def runTestServer():
TestListener()
asyncore.loop()
- thread.start_new_thread(runTestServer, ())
+ server = threading.Thread(target=runTestServer, args=())
+ server.setDaemon(True)
+ server.start()
+ time.sleep(2)
sb_test_support.unittest_main(argv=sys.argv + ['suite'])
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Spambayes-checkins
mailing list