Skip to content
Snippets Groups Projects
test_lesson_check.py 575 B
Newer Older
import unittest

import lesson_check
import util

Greg Wilson's avatar
Greg Wilson committed

class TestFileList(unittest.TestCase):
    def setUp(self):
Greg Wilson's avatar
Greg Wilson committed
        self.reporter = util.Reporter(None)

    def test_file_list_has_expected_entries(self):
        # For first pass, simply assume that all required files are present
        all_filenames = [item[1].replace('%', '')
                         for item in lesson_check.REQUIRED_FILES]

        lesson_check.check_fileset('', self.reporter, all_filenames)
        self.assertEqual(len(self.reporter.messages), 0)

Greg Wilson's avatar
Greg Wilson committed

if __name__ == "__main__":
    unittest.main()