From cd3ad76cfbe09d2d84a9a8d2f5f51952f69706ed Mon Sep 17 00:00:00 2001 From: Brian Warner <warner@lothar.com> Date: Mon, 4 Dec 2006 00:46:21 -0700 Subject: [PATCH] more upload unit tests --- allmydata/test/test_upload.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/allmydata/test/test_upload.py b/allmydata/test/test_upload.py index 333143b2..a97dfe12 100644 --- a/allmydata/test/test_upload.py +++ b/allmydata/test/test_upload.py @@ -151,3 +151,27 @@ class NextPeer(unittest.TestCase): ]) d.addCallback(_check) return d + + responses3 = ["good", # 0 + "good", # 1 + "good", # 2 + "good", # 3 + "good", # 4 + ] + + def test_4(self): + c = FakeClient(self.responses3) + u = NextPeerUploader(c) + u._verifierid = "verifierid" + u._shares = 4 + u._share_size = 100 + d = u.start() + def _check(res): + self.failUnlessEqual(u.goodness_points, 4) + self.compare_landlords(u, c, [(0, 0), + (1, 1), + (2, 2), + (3, 3), + ]) + d.addCallback(_check) + return d -- 2.45.2