def test_four_lists(self): a,b,c,d = [1, 2],[3, 4], [5, 6], [7, 8] result = super_sum(a, b, c, d) self.assertEqual(result, 36) #def test_large_input(self): #pass
def test_four_lists(self): a,b,c,d = [1,2], [2,3], [3], [4,10] result = super_sum(a, b,c, d) self.assertEqual(result, 25)
def test_list_and_numbers(self): a = [10,30,50] result = super_sum(a, 50) self.assertEqual(result, 140)
def test_add_twonumbers(self): result = super_sum(20,20) #TESTS TWO THINGS self.assertEqual(result,40)
def test_four_numbers(self): result = super_sum([20, 40, 50, 60]) self.assertEqual(result, 170)
def test_two_lists(self): a = [10, 20, 30, 40] b = [100, 20] result = super_sum(a, b) self.assertEqual(result, 220)
def test_with_nested_lists(self): a = [2, 3, 4, (8, 5, (4, 5, 6), [4, 5], 6), 4, {3, 4, 6, (3, 4), 2}, 3, 2] self.assertEqual(super_sum(a), 83)
def test_large_input(self): big_a = [i**3 for i in xrange(1000)] self.assertEqual(super_sum(big_a), sum(big_a))
def test_with_nested_lists(self): a = [ 2, 3, 4, (8, 5, (4, 5, 6), [4, 5], 6), 4, {3, 4, 6, (3, 4), 2}, 3, 2 ] self.assertEqual(super_sum(a), 83)
def test_a_list_and_number(self): a = [10, 30, 50] result = super_sum(a, 50) self.assertEqual(result, 140)
def test_four_lists(self): a, b, c, d = [1, 2], [2, 3], [3], [4, 10] result = super_sum(a, b, c, d) self.assertEqual(result, 25)
def sum_two_lists(self): a = [10, 20, 30, 40] b = [100, 20] result = super_sum(a, b) self.assertEqual(result, 220)
def test_four_numbers(self): result = super_sum(10, 15, 18, 20) self.assertEqual(result, 63)
def test_four_numbers(self): result = super_sum(10, 30, 50, 20) self.assertEqual(result, 110)
def test_four_numbers(self): result = super_sum(10,20,30,40) self.assertEqual(result, 100)
def test_two_numbers(self): result = super_sum(20, 20) self.assertEqual(result, 40)
def test_test_lists(self): a = [10, 20, 30, 40] b = [140, 60] result = super_sum(a, b) self.assertEqual(result,300)
def test_four_numbers(self): result = super_sum(10, 15, 18, 20) self.assertEqual(result, 110)
def test_sum_two_numbers(self): result = super_sum(20, 20) self.assertEqual(result, 40)
def test_large_input(self): big_a = [i ** 3 for i in xrange(1000)] self.assertEqual(super_sum(big_a), sum(big_a))