diff options
Diffstat (limited to 'rdiff-backup/testing/connectiontest.py')
-rw-r--r-- | rdiff-backup/testing/connectiontest.py | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/rdiff-backup/testing/connectiontest.py b/rdiff-backup/testing/connectiontest.py index d0f10f1..6537729 100644 --- a/rdiff-backup/testing/connectiontest.py +++ b/rdiff-backup/testing/connectiontest.py @@ -133,10 +133,10 @@ class PipeConnectionTest(unittest.TestCase): def testIterators(self): """Test transmission of iterators""" - i = iter(map(RORPsubstitute, range(10))) + i = iter([5, 10, 15]*100) assert self.conn.hasattr(i, "next") - datastring = self.conn.reval("lambda i: i.next().data", i) - assert datastring == "Hello, there 0", datastring + ret_val = self.conn.reval("lambda i: i.next()*i.next()", i) + assert ret_val == 50, ret_val def testRPaths(self): """Test transmission of rpaths""" @@ -212,12 +212,5 @@ class RedirectedConnectionTest(unittest.TestCase): def tearDown(self): SetConnections.CloseConnections() -class RORPsubstitute: - """Used in testIterators above to simulate a RORP""" - def __init__(self, i): - self.index = i - self.data = "Hello, there %d" % i - self.file = None -if __name__ == "__main__": - unittest.main() +if __name__ == "__main__": unittest.main() |