|
# @todo: special case for memalloc and memdel |
|
missing = "" |
|
for function in missing_functions: |
|
missing = missing + '|D_' + function.upper() |
|
missing = missing[1:] |
|
# Has to be done, or else the last one is ignored. To be fixed ! |
|
missing = missing + "|D_NOTHING" |
|
if missing == "": |
|
shutil.copy("testing_suites/Maintest/libft/main.c", "libft_main.c") |
|
else: |
|
# @todo: Silence error from script maintest. |
|
subprocess.run(['sh', 'scripts/remove_missing_functions_maintest.sh', missing]) |
See:
https://github.com/jgigault/42FileChecker/blob/cf6a18a446f13850962031b7ca8c00ecdecabee7/includes/external_repositories/external_repository_maintest.sh#L38-L48
42PyChecker/PyChecker/testing_suite/maintest.py
Lines 33 to 44 in 985e824
See:
https://github.com/jgigault/42FileChecker/blob/cf6a18a446f13850962031b7ca8c00ecdecabee7/includes/external_repositories/external_repository_maintest.sh#L38-L48