Exemplo n.º 1
0
 def test_remote_call(self):
     from distributed import socklayer
     import sys
     from pygreen.greenexecnet import PopenGateway
     gw = PopenGateway()
     rp = socklayer.spawn_remote_side(self.remote_side_code, gw)
     a = rp.get_remote("a")
     assert a.method(lambda : 13) == 16
Exemplo n.º 2
0
 def test_remote_counting(self):
     from distributed import socklayer
     from pygreen.greensock2 import allof
     from pygreen.greenexecnet import PopenGateway
     gws = [PopenGateway() for i in range(3)]
     rps = [socklayer.spawn_remote_side(self.remote_side_code, gw)
            for gw in gws]
     counters = [rp.get_remote("count") for rp in rps]
     assert allof(*counters) == (11, 11, 11)