/ checkskill.py
checkskill.py
1 #!/usr/bin/env python3 2 # SPDX-License-Identifier: AGPL-3.0-or-later OR GPL-2.0-or-later OR CERN-OHL-S-2.0+ OR Apache-2.0 3 from files import techfiles, assurafiles, ilfiles, displayfiles 4 from pdkmaster.io.parsing import SkillFile 5 6 ilfiles2 = tuple((ilfile, "ilfile"+str(i)) for i, ilfile in enumerate(ilfiles)) 7 8 all_files = techfiles + assurafiles + ilfiles2 + displayfiles 9 for skillfile, yamlfile in all_files: 10 print("Checking for "+yamlfile) 11 12 with open(skillfile, "r", encoding="latin_1") as f: 13 text = f.read() 14 15 # Just check is parsing works 16 SkillFile.parse_string(text)