[Zope-Checkins] CVS: Zope3/lib/python/Zope/Server/HTTP/tests - testPublisherServer.py:1.2.2.1

Stephan Richter srichter@cbu.edu
Fri, 14 Jun 2002 11:46:59 -0400


Update of /cvs-repository/Zope3/lib/python/Zope/Server/HTTP/tests
In directory cvs.zope.org:/tmp/cvs-serv4426/lib/python/Zope/Server/HTTP/tests

Modified Files:
      Tag: srichter-z3-unicode-branch
	testPublisherServer.py 
Log Message:
Fixed some bugs in tests.


=== Zope3/lib/python/Zope/Server/HTTP/tests/testPublisherServer.py 1.2 => 1.2.2.1 ===
 from asyncore import socket_map, poll
 import sys
-
 from threading import Thread
+
 from Zope.Server.TaskThreads import ThreadedTaskDispatcher
 from Zope.Server.HTTP.PublisherHTTPServer import PublisherHTTPServer
-from Zope.Publisher.Browser.BrowserRequest import BrowserRequest
 
+from Zope.ComponentArchitecture.tests.PlacelessSetup import PlacelessSetup
+from Zope.ComponentArchitecture.GlobalAdapterService import provideAdapter
+
+from Zope.I18n.IUserPreferredCharsets import IUserPreferredCharsets
+
+from Zope.Publisher.HTTP.HTTPRequest import IHTTPRequest
+from Zope.Publisher.HTTP.HTTPCharsets import HTTPCharsets
+from Zope.Publisher.Browser.BrowserRequest import BrowserRequest
 from Zope.Publisher.DefaultPublication import DefaultPublication
 from Zope.Publisher.Exceptions import Redirect, Retry
 from Zope.Publisher.HTTP import HTTPRequest
@@ -82,10 +89,11 @@
 
 
 
-class Tests(unittest.TestCase):
+class Tests(PlacelessSetup, unittest.TestCase):
 
     def setUp(self):
-
+        PlacelessSetup.setUp(self)
+        provideAdapter(IHTTPRequest, IUserPreferredCharsets, HTTPCharsets)
         obj = tested_object()
         obj.folder = tested_object()
         obj.folder.item = tested_object()