]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
test_web: fix webapi test around redirection issues
authorrobk-tahoe <robk-tahoe@allmydata.com>
Wed, 11 Jun 2008 22:19:17 +0000 (15:19 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Wed, 11 Jun 2008 22:19:17 +0000 (15:19 -0700)
this fixes the test_web test test_POST_upload_mutable which chdir's into
a /foo subdirectory, but then later asserts that the web ui redirects the
user back to /foo, which should really be /foo/ since it's a directory.

src/allmydata/test/test_web.py

index f5da33edd759b90a2f8face5d41d12cee3617225..a8d1b3e71f98a4ccf60815c91d7bbebadd09976e 100644 (file)
@@ -1146,7 +1146,7 @@ class Web(WebMixin, unittest.TestCase):
         # differently
 
         d.addCallback(lambda res:
-                      self.GET(self.public_url + "/foo",
+                      self.GET(self.public_url + "/foo/",
                                followRedirect=True))
         def _check_page(res):
             # TODO: assert more about the contents
@@ -1174,7 +1174,7 @@ class Web(WebMixin, unittest.TestCase):
                              when_done=formwhendone,
                              followRedirect=False)
         d.addCallback(_parse_overwrite_form_and_submit)
-        d.addBoth(self.shouldRedirect, urllib.quote(self.public_url + "/foo"))
+        d.addBoth(self.shouldRedirect, urllib.quote(self.public_url + "/foo/"))
         d.addCallback(lambda res:
                       self.failUnlessMutableChildContentsAre(fn, u"new.txt",
                                                              EVEN_NEWER_CONTENTS))