test_Sim.py 449 B

123456789101112131415
  1. import base_case as base
  2. import os
  3. import re
  4. exist_testcases_path = os.path.exists("../test_cases")
  5. if exist_testcases_path:
  6. var_dict = locals()
  7. for dirpath, dnames, fnames in os.walk("../test_cases"):
  8. for fname in fnames:
  9. m = re.match('^(.+)_Case.json$', fname)
  10. if m != None:
  11. var_dict['Test'+m.group(1)] = type('Test'+m.group(1),(base.TestBase,),{})
  12. else:
  13. print("No Test Cases Found!")