I believe that in order to execute Ant test suite in Surefire one must configure basedir which unfortunately affects Ant test projects. Perhaps it would make sense to have a magic property that (in combination with detection of Surefire environment) would allow BuildFileRule to call System.clearProperty("basedir")?
Gintas