from sample import *
from rt import *

#Testing square.  Enclose arguments in a list.
print("Testing function square for values -10, 0, 10")
run_test(square, 100, [10])
run_test(square, 100, [-10])
run_test(square, 0, [0])
print("Testing circle_area for values 10, 5, 0")
run_test_float(circle_area, 314.1592653589793, [10])
run_test_float(circle_area, 78.53981633974483, [5])
run_test_float(circle_area, 0, [0])
print("Testing get_even for values [1,2,3,4,5,6,7,8,9] and [1,2,5,4,9,6,7,8,9]")
run_test(get_even, [2,4,6,8], [[1,2,3,4,5,6,7,8,9]])
run_test(get_even, [2,4,6,8], [[1,2,5,4,9,6,7,8,9]])
print("Testing add for values (19,31), (2,-2), and (.875, .875)")
run_test(add, 50, [19,31])
run_test(add, 0, [2,-2])
run_test_float(add, 1.75, [.875,.875])

