~ubuntu-branches/ubuntu/precise/dulwich/precise-security

« back to all changes in this revision

Viewing changes to dulwich/tests/test_web.py

  • Committer: Bazaar Package Importer
  • Author(s): Jelmer Vernooij
  • Date: 2011-08-07 15:03:44 UTC
  • mfrom: (1.2.16 upstream)
  • Revision ID: james.westby@ubuntu.com-20110807150344-a5w6vkqtfy8fr526
Tags: 0.8.0-1
* New upstream release.
 + Adds support for IPv6 to git:// client. Closes: #631490
 + Fixes use of ~username in git:// URLs. Closes: #631483
* Bump standards version to 3.9.2 (no changes).

Show diffs side-by-side

added added

removed removed

Lines of Context:
282
282
class SmartHandlersTestCase(WebTestCase):
283
283
 
284
284
    class _TestUploadPackHandler(object):
285
 
        def __init__(self, backend, args, proto, stateless_rpc=False,
 
285
        def __init__(self, backend, args, proto, http_req=None,
286
286
                     advertise_refs=False):
287
287
            self.args = args
288
288
            self.proto = proto
289
 
            self.stateless_rpc = stateless_rpc
 
289
            self.http_req = http_req
290
290
            self.advertise_refs = advertise_refs
291
291
 
292
292
        def handle(self):
316
316
        # Ensure all output was written via the write callback.
317
317
        self.assertEqual('', handler_output)
318
318
        self.assertEqual('handled input: foo', write_output)
319
 
        self.assertContentTypeEquals('application/x-git-upload-pack-response')
 
319
        self.assertContentTypeEquals('application/x-git-upload-pack-result')
320
320
        self.assertFalse(self._handler.advertise_refs)
321
 
        self.assertTrue(self._handler.stateless_rpc)
 
321
        self.assertTrue(self._handler.http_req)
322
322
        self.assertFalse(self._req.cached)
323
323
 
324
324
    def test_handle_service_request(self):
350
350
        # Ensure all output was written via the write callback.
351
351
        self.assertEquals('', handler_output)
352
352
        self.assertTrue(self._handler.advertise_refs)
353
 
        self.assertTrue(self._handler.stateless_rpc)
 
353
        self.assertTrue(self._handler.http_req)
354
354
        self.assertFalse(self._req.cached)
355
355
 
356
356