test on both osx and linux