import unittest class Test(unittest.TestCase): def test_izpuscaji(self): self.assertEqual([], izpuscaji([])) self.assertEqual([3], izpuscaji([3])) self.assertEqual([3], izpuscaji([3, 1])) self.assertEqual([3], izpuscaji([3, 1, 2, ])) self.assertEqual([3], izpuscaji([3, 1, 2, 5])) self.assertEqual([3, 1], izpuscaji([3, 1, 2, 5, 1])) self.assertEqual([3, 0, 1, 2], izpuscaji([3, 1, 2, 4, 0, 1, 2, 2, 3])) def test_NEOBVEZNO_nazaj(self): self.assertEqual([30], nazaj([30])) self.assertEqual([18, 30], nazaj([23, 18, 30])) self.assertEqual([5, 18, 30], nazaj([5, 23, 18, 30])) self.assertEqual([5, 8, 10, 12, 18, 30], nazaj([7, 5, 8, 10, 16, 12, 23, 18, 30])) if __name__ == "__main__": unittest.main()