first commit

This commit is contained in:
pandacraft 2025-03-21 16:04:17 +01:00
commit a5a0434432
1126 changed files with 439481 additions and 0 deletions

View file

@ -0,0 +1,22 @@
import importlib
import unittest
import os
import sys
def get_file_with_parents(filepath, levels=1):
common = filepath
for i in range(levels + 1):
common = os.path.dirname(common)
return os.path.relpath(filepath, common)
class TestMethods(unittest.TestCase):
def test_imports(self):
with open('package_modules.txt', 'r') as fmodules:
modules = list(map(lambda module: module.strip(), fmodules.readlines()))
for module in modules:
try:
importlib.import_module(module)
except ImportError:
self.fail('import ' + module + ' failed')