From: david-sarah Date: Wed, 16 Jun 2010 00:16:48 +0000 (-0700) Subject: test_system.py: investigate failure in allmydata.test.test_system.SystemTest.test_upl... X-Git-Url: https://git.rkrishnan.org/pf/content/%22file:/frontends/quickstart.html?a=commitdiff_plain;h=408b12a7e6e7a4edf1a045d22c00fa2924417ac1;p=tahoe-lafs%2Ftahoe-lafs.git test_system.py: investigate failure in allmydata.test.test_system.SystemTest.test_upload_and_download_random_key due to bytes_sent not being an int --- diff --git a/src/allmydata/test/test_system.py b/src/allmydata/test/test_system.py index 59c8e7f1..0ad6c358 100644 --- a/src/allmydata/test/test_system.py +++ b/src/allmydata/test/test_system.py @@ -319,6 +319,7 @@ class SystemTest(SystemTestMixin, unittest.TestCase): # this is really bytes received rather than sent, but it's # convenient and basically measures the same thing bytes_sent = results.ciphertext_fetched + self.failUnless(isinstance(bytes_sent, (int, long)), bytes_sent) # We currently don't support resumption of upload if the data is # encrypted with a random key. (Because that would require us @@ -329,16 +330,16 @@ class SystemTest(SystemTestMixin, unittest.TestCase): # Make sure we did not have to read the whole file the # second time around . self.failUnless(bytes_sent < len(DATA), - "resumption didn't save us any work:" - " read %d bytes out of %d total" % - (bytes_sent, len(DATA))) + "resumption didn't save us any work:" + " read %r bytes out of %r total" % + (bytes_sent, len(DATA))) else: # Make sure we did have to read the whole file the second # time around -- because the one that we partially uploaded # earlier was encrypted with a different random key. self.failIf(bytes_sent < len(DATA), "resumption saved us some work even though we were using random keys:" - " read %d bytes out of %d total" % + " read %r bytes out of %r total" % (bytes_sent, len(DATA))) n = self.clients[1].create_node_from_uri(cap) return download_to_data(n)