update travis configuration for better test coverage