ctest: Honor tests-from-file options with empty input If the `--tests-from-file` input file is empty, no tests should run.