def test(waittime): time.sleep(waittime) cs = CallStack(gkeyword) cache(gkeyword, kwargs={ 'x': 1, 'y': 2, 'z': 3 }, call_stack=cs, callback=callback) cs.save() os._exit(0)
def test(waittime): time.sleep(waittime) cs = CallStack(gkeyword) val = cache(gkeyword, kwargs={ 'x': 1, 'y': 2, 'z': 3 }, call_stack=cs, callback=callback) cs.save() os._exit(0)
def test_load_and_save_stack(self): cs = CallStack(self.test_load_and_save_stack) h1 = Hook('fake-hash2', callback2) h2 = Hook('fake-hash3', callback3) cs.add_hook(h1) cs.add_hook(h2) assert len(cs.hooks) == 2 assert len(cs.calls) == 0 assert cs.hooks['fake-hash2'].hash == 'fake-hash2' assert cs.hooks['fake-hash3'].hash == 'fake-hash3' delete_stack(cs) save_stack(cs) loaded = load_stack(cs) assert len(loaded.hooks) == 2 assert len(loaded.calls) == 0 assert loaded.hooks['fake-hash2'].hash == 'fake-hash2' assert loaded.hooks['fake-hash3'].hash == 'fake-hash3'
def test_load_and_save_stack(self): cs = CallStack(self.test_load_and_save_stack) h1 = Hook("fake-hash2", callback2) h2 = Hook("fake-hash3", callback3) cs.add_hook(h1) cs.add_hook(h2) assert len(cs.hooks) == 2 assert len(cs.calls) == 0 assert cs.hooks["fake-hash2"].hash == "fake-hash2" assert cs.hooks["fake-hash3"].hash == "fake-hash3" delete_stack(cs) save_stack(cs) loaded = load_stack(cs) assert len(loaded.hooks) == 2 assert len(loaded.calls) == 0 assert loaded.hooks["fake-hash2"].hash == "fake-hash2" assert loaded.hooks["fake-hash3"].hash == "fake-hash3"
def test(waittime): time.sleep(waittime) cs = CallStack(gkeyword) val = cache(gkeyword, kwargs={"x": 1, "y": 2, "z": 3}, call_stack=cs, callback=callback) cs.save() os._exit(0)