def test_http_parameters(self): from bzrlib.tests.http_server import HttpServer import bzrlib.transport.readonly as readonly # connect to '.' via http which is not listable server = HttpServer() server.setUp() try: transport = get_transport('readonly+' + server.get_url()) self.failUnless( isinstance(transport, readonly.ReadonlyTransportDecorator)) self.assertEqual(False, transport.listable()) self.assertEqual(True, transport.is_readonly()) finally: server.tearDown()
def test_http_parameters(self): from bzrlib.tests.http_server import HttpServer import bzrlib.transport.readonly as readonly # connect to '.' via http which is not listable server = HttpServer() server.setUp() try: transport = get_transport('readonly+' + server.get_url()) self.failUnless(isinstance(transport, readonly.ReadonlyTransportDecorator)) self.assertEqual(False, transport.listable()) self.assertEqual(True, transport.is_readonly()) finally: server.tearDown()
def test_http_parameters(self): # the listable and is_readonly parameters # are not changed by the fakenfs decorator from bzrlib.tests.http_server import HttpServer # connect to '.' via http which is not listable server = HttpServer() server.setUp() try: transport = self.get_nfs_transport(server.get_url()) self.assertIsInstance( transport, bzrlib.transport.fakenfs.FakeNFSTransportDecorator) self.assertEqual(False, transport.listable()) self.assertEqual(True, transport.is_readonly()) finally: server.tearDown()