Ejemplo n.º 1
0
def test_schedule():
    output = []
    def print_(*args):
        output.append(args)

    def f(i):
        print_(i)

    go(f, 1)
    go(f, 2)
    gosched()

    assert output == [(1,), (2,)]
Ejemplo n.º 2
0
def test_schedule():
    output = []

    def print_(*args):
        output.append(args)

    def f(i):
        print_(i)

    go(f, 1)
    go(f, 2)
    gosched()

    assert output == [(1, ), (2, )]
Ejemplo n.º 3
0
 def main():
     rlist.append('m')
     cg = go(g)
     cf = go(f)
     gosched()
     rlist.append('m')
Ejemplo n.º 4
0
 def g():
     rlist.append('g')
     gosched()
Ejemplo n.º 5
0
 def Loop(i):
     for x in range(3):
         gosched()
         print_("schedule", i)
Ejemplo n.º 6
0
 def main():
     rlist.append('m')
     cg = go(g)
     cf = go(f)
     gosched()
     rlist.append('m')
Ejemplo n.º 7
0
 def g():
     rlist.append('g')
     gosched()
Ejemplo n.º 8
0
 def Loop(i):
     for x in range(3):
         gosched()
         print_("schedule", i)