Acceptance test confines don't work exactly the same as puppet. I think you can only confine based on platform in the acceptance test. You'll probably need to modify the acceptance test so that it runs facter to capture the kernel version, and if vista or later, exercises the symlink behavior, and if early, prints out a meaningful error message about symlinks not being managed.