def grid(self, basedir): return NoNetworkGrid( basedir, num_clients=1, num_servers=10, client_config_hooks={}, port_assigner=self.port_assigner, )
def test_upload(self): basedir = "no_network/Harness/upload" g = NoNetworkGrid(basedir) g.setServiceParent(self.s) c0 = g.clients[0] DATA = "Data to upload" * 100 data = Data(DATA, "") d = c0.upload(data) def _uploaded(res): n = c0.create_node_from_uri(res.get_uri()) return download_to_data(n) d.addCallback(_uploaded) def _check(res): self.failUnlessEqual(res, DATA) d.addCallback(_check) return d
def test_upload(self): basedir = "no_network/Harness/upload" g = NoNetworkGrid(basedir) g.setServiceParent(self.s) c0 = g.clients[0] DATA = "Data to upload" * 100 data = Data(DATA, "") d = c0.upload(data) def _uploaded(res): n = c0.create_node_from_uri(res.uri) return download_to_data(n) d.addCallback(_uploaded) def _check(res): self.failUnlessEqual(res, DATA) d.addCallback(_check) return d
def test_create(self): basedir = "no_network/Harness/create" g = NoNetworkGrid(basedir) g.startService() return g.stopService()