def test_select1(self): sel = TimeSelector(self.sleep(1, 2, 3)) i = 0 while sel.best is None: sel() i += 1 assert i == 3 assert sel.best.__name__ == "1" sel.select_best("2") assert sel.best.__name__ == "2" idx, routine = sel.next() assert idx == -1 assert routine.__name__ == "2"
def test_select1(self): sel = TimeSelector(self.sleep(1, 2, 3)) i = 0 while sel.best is None: sel() i += 1 assert_equal(i, 3) assert_equal(sel.best.__name__, "1") sel.select_best("2") assert_equal(sel.best.__name__, "2") idx, routine = sel.next() assert_equal(idx, -1) assert_equal(routine.__name__, "2")