import unittest from utils import run_file class TestLeapYear(unittest.TestCase): def test_po_leap_year(self): self.leap_year("PO") def test_co_leap_year(self): self.leap_year("CO") def leap_year(self, mode): self.assertTrue(run_file(["leap_year.alc", "primitives.alc"], [2016, 2015, 2014, 2013, 2012, 2001, 2000, 1999], [True, False, False, False, True, False, False, False], mode))