That's weird. I would have though the same as you if the test.file worked then the path was okay.
Even though I know it is the absolute path that is needed, not a relative path. Still I would think the test link should have tested as such.
Oh well, live and learn.
At least the issue should be done with now.