For CI, integration tests, and general automation, we need a way to determine if any comparison errors or unexpected crashed occurred while running a project.
run_project returns the number of failures
__main__ does sys.exit(failure_count)
integration tests (#24) fail on assert failure_count == 0
For CI, integration tests, and general automation, we need a way to determine if any comparison errors or unexpected crashed occurred while running a project.
run_project
returns the number of failures__main__
doessys.exit(failure_count)
assert failure_count == 0