def test_deque(): for test in tests: if josephus_functions.josephus_deque(test[0], test[1]) != test[2]: print("deque function failed test:", test, "\n\twith result", josephus_functions.josephus_deque(test[0],test[1]))
def test_jdeque_7_2(): x = josephus_functions.josephus_deque(7, 2) y = known_answers(7, 2) compare(x, y)
def test_jdeque_100_10(): x = josephus_functions.josephus_deque(100, 10) y = known_answers(100, 10) compare(x, y)
def test_jdeque_5_3(): x = josephus_functions.josephus_deque(5, 3) y = known_answers(5, 3) compare(x, y)
def test_jdeque_10_5(): x = josephus_functions.josephus_deque(10, 5) y = known_answers(10, 5) compare(x, y)