update travis.yml and test