def main(): checker = Checker() checker.addTest(checkingScript, [0, 0], [], "0 x 0") checker.addTest(checkingScript, [1, 1], [[1]], "1 x 1") checker.addTest(checkingScript, [2, 2], [[1, 2], [2, 4]], "2 x 2") checker.addTest(checkingScript, [2, 4], [[1, 2, 3, 4], [2, 4, 6, 8]], "2 x 4") checker.addTest(checkingScript, [4, 4], [[1, 2, 3, 4], [2, 4, 6, 8], [3, 6, 9, 12], [4, 8, 12, 16]], "4 x 4") checker.doTesting(solution.mul_table)
def main(): checker = Checker() checker.addTest(checkingScript, [0, 0], [], "0 x 0") checker.addTest(checkingScript, [1, 1], [[1]], "1 x 1") checker.addTest(checkingScript, [2, 2], [[1, 2], [2, 4]], "2 x 2") checker.addTest(checkingScript, [2, 4], [[1, 2, 3, 4], [2, 4, 6, 8]], "2 x 4") checker.addTest( checkingScript, [4, 4], [[1, 2, 3, 4], [2, 4, 6, 8], [3, 6, 9, 12], [4, 8, 12, 16]], "4 x 4") checker.doTesting(solution.mul_table)
def main(): checker = Checker() checker.addTest(checkingScript, 0, [], "0") checker.addTest(checkingScript, 1, [0], "1") checker.addTest(checkingScript, 2, [0, 2], "2") checker.addTest(checkingScript, 5, [0, 2, 4, 6, 8], "5") checker.doTesting(solution.parzyste)
def main(): checker = Checker() checker.addTest(checkingScript, [2, 2], 4, "2 + 2") checker.addTest(checkingScript, [81534425235, 43434241523463424], 81534425235+43434241523463424, "81534425235 + 43434241523463424") checker.addTest(checkingScript, ['ala ', 'ma kota'], 'ala ma kota', "dwa stringi") checker.addTest(checkingScript, [3.14, 2.71], 3.14 + 2.71, "3.14 + 2.71") checker.doTesting(solution.add)
def main(): checker = Checker() checker.addTest(checkingScript, [8], 17, "int") checker.addTest(checkingScript, [3.14], 3.14/2, "float") checker.addTest(checkingScript, ["ala ma kota"], "pomidor", "string") checker.addTest(checkingScript, [['a', 'b', 'c']], 3, "lista") checker.doTesting(solution.choice)
def main(): checker = Checker() checker.addTest(checkStr, 253, "253", "str(strange_number(253))") checker.addTest(checkAdd, [12, 28], "1228", "str(A+B)") checker.addTest(checkPositive, 5, 5, "A[1]") checker.addTest(checkNegative, 10, -10 , "A[-1") checker.doTesting(solution.strange_number)
def main(): checker = Checker() checker.addTest(checkingScript, 'abc', 'nop', "abc") checker.addTest(checkingScript, 'nop', 'abc', "nop") checker.addTest(checkingScript, 'xyz', 'klm', "xyz") checker.addTest(checkingScript, 'ala ma kota', 'nyn zn xbgn', "ala ma kota") checker.addTest(checkingScript, 'a, b, c!', 'n, o, p!', "a, b, c!") checker.doTesting(solution.rot13)
def main(): checker = Checker() checker.addTest(checkingScript, [2, 2], 4, "2 + 2") checker.addTest(checkingScript, [81534425235, 43434241523463424], 81534425235 + 43434241523463424, "81534425235 + 43434241523463424") checker.addTest(checkingScript, ['ala ', 'ma kota'], 'ala ma kota', "dwa stringi") checker.addTest(checkingScript, [3.14, 2.71], 3.14 + 2.71, "3.14 + 2.71") checker.doTesting(solution.add)
def main(): checker = Checker() checker.addTest(checkingScript, [add, add, ""], "abcabc", "+= 'abc', += 'abc'") checker.addTest(checkingScript, [add, reverse, "xyz"], "zyxabc", "+= 'abc', reverse(x)") checker.addTest(checkingScript, [reverse, add, "xyz"], "cbazyx", "reverse(x), += 'abc'") checker.addTest(checkingScript, [reverse, reverse, "xyz"], "xyz", "reverse(x), reverse(x)") checker.doTesting(solution.collapse)
def main(): checker = Checker() checker.addTest(checkingScript, [2, 2], [1, 2, 4, 0], "4 funkcje, szczegóły w testuj.py") checker.doTesting(solution.FunctionCounter)
def main(): checker = Checker() checker.addTest(checkingScript, 1, [0], "1") checker.addTest(checkingScript, 3, [0, 1, 1], "3") checker.addTest(checkingScript, 8, [0, 1, 1, 2, 3, 5, 8, 13], "8") checker.doTesting(solution.fib)