コード例 #1
0
ファイル: test_tasklets.py プロジェクト: REWSOFT/python-ndb
    def test_it():
        futures = [tasklets.Future() for _ in range(3)]

        def callback():
            futures[1].set_result(42)

        _eventloop.add_idle(callback)

        future = tasklets.wait_any(futures)
        assert future is futures[1]
        assert future.result() == 42
コード例 #2
0
ファイル: test_tasklets.py プロジェクト: REWSOFT/python-ndb
 def test_it_no_futures():
     assert tasklets.wait_any(()) is None