automated tests using travis-ci