def testRaiseIfNoList(self):
        no_list = 1
        with self.assertRaises(Exception) as context:
            individual.opgave1(no_list)

        self.assertTrue(
            'This function should only be called with a list as parameter' in
            str(context.exception))
Пример #2
0
def main():
    print(ind.opgave1([1]))
    # print(ind.opgave1([1,2,3,5]))
    # print(ind.opgave1([4,3,2,1]))
    for i in ind.opgave2(["a", 2, 5, 6, 7]):
        print(i)
    # for i in ind.opgave2([10,1,5,6,7]):
    #
    #     print(i)

    # print(ind.opgave3a(onlyfiles[7]))
    # print(ind.opgave3a("sudoku.txt"))
    # ind.opgave3b(ind.opgave3a(onlyfiles[7]))

    # for file in onlyfiles:
    #     ind.opgave3(file)
    #     print()

    print(ind.sum_nested_it([[1], 2, 3, [[4], 5, [6]]]))
    print(
        ind.sum_nested_it([[ind.opgave2([10, 1, 5, 6, 7])], 2, 3, [4, 5,
                                                                   [6]]]))
 def testInvalidList(self):
     faulty_list = range(0, 9)
     self.assertFalse(individual.opgave1(faulty_list))
 def testEmtpyList(self):
     empty_list = []
     self.assertFalse(individual.opgave1(empty_list))
 def testValidList(self):
     valid_list = range(1, 10)
     self.assertTrue(individual.opgave1(valid_list))
 def testListDoesNotHaveAllIntegers(self):
     list_not_all_integers = [2, 2, 3]
     self.assertFalse(individual.opgave1(list_not_all_integers))