fixed unless issue on puppet 2.7 (this is why you write tests!) and removed hiera use in spec tests until I can fix it on 2.7