In the AbsFileFinder, an object with a valid path but invalid filename will return an incorrect partial match. The result will claim that the path does not exist and not include mention of the filename.
We decided not to fix this since partial matches currently affect test results when check_existence="all_exist", and we want to leave evaluation behavior consistent with previous versions of ovaldi. Fixing this requires fixing check_existence; see Oval language tracker #34226.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We decided not to fix this since partial matches currently affect test results when check_existence="all_exist", and we want to leave evaluation behavior consistent with previous versions of ovaldi. Fixing this requires fixing check_existence; see Oval language tracker #34226.