If you pass the checker a directory that contains no .meta files, it will check nothing and return "All checks pass!", which implies it checked something when it really didn't.
Solution
Either:
Log something like "No metadata files found in directory tree provided" if find_files_to_compare returns [], AND/OR
Description
The
offline_check_fortran_vs_metadata.py
checker currently exercises this function:If you pass the checker a directory that contains no .meta files, it will check nothing and return "All checks pass!", which implies it checked something when it really didn't.
Solution
Either:
find_files_to_compare
returns [], AND/OR