tests now look in data directory for necessary data. more portable tests