cloudant / python-cloudant

A Python library for Cloudant and CouchDB
Apache License 2.0
163 stars 55 forks source link

Updated Travis to run against CouchDB 1.7.1 and Python 3.6 #384

Closed emlaver closed 6 years ago

emlaver commented 6 years ago

Thanks for your hard work, please ensure all items are complete before opening.

What

Added CouchDB 1.7.1 to travis test matrix and updated Python 3.5 env to 3.6.

How

Testing

No new tests. Removed test_view_callable_with_invalid_javascript in view_tests.py as it's not valid in CouchDB 1.7.1.

281

emlaver commented 6 years ago

@smithsz @ricellis The skipIf tags needed to be fixed since they were skipping tests against CouchDB 1.7.x, and running CouchDB _db_updates on Cloudant which failed as expected. I’ve updated the tags and test logic in c4e880e. Cloudant and CouchDB 1.7.x are passing but 2 tests are failing that are related to IAM.