diff --git a/.travis.yml b/.travis.yml
index b3280b6951b4c49b15a0506f0e98cfb1f2b52e17_LnRyYXZpcy55bWw=..0f87f3df6d4ab94713ea235e64802114b7b38f35_LnRyYXZpcy55bWw= 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -66,7 +66,8 @@
     - python: 3.4
     - python: 3.5
     - python: 3.6
-    - python: 3.7-dev
+    - python: 3.7
+      dist: xenial    # required for Python 3.7 (travis-ci/travis-ci#9069)
     - stage: coverage
       if: fork = false OR type != pull_request
       python: 3.6
diff --git a/tests/unit/connection_parameters_tests.py b/tests/unit/connection_parameters_tests.py
index b3280b6951b4c49b15a0506f0e98cfb1f2b52e17_dGVzdHMvdW5pdC9jb25uZWN0aW9uX3BhcmFtZXRlcnNfdGVzdHMucHk=..0f87f3df6d4ab94713ea235e64802114b7b38f35_dGVzdHMvdW5pdC9jb25uZWN0aW9uX3BhcmFtZXRlcnNfdGVzdHMucHk= 100644
--- a/tests/unit/connection_parameters_tests.py
+++ b/tests/unit/connection_parameters_tests.py
@@ -617,7 +617,7 @@
             test_params['backpressure_detection'] = backpressure
             virtual_host = '/'
             query_string = urlencode(test_params)
-            test_url = ('amqps://myuser:mypass@www.test.com:5678/%s?%s' % (
+            test_url = ('amqp://myuser:mypass@www.test.com:5678/%s?%s' % (
                 url_quote(virtual_host, safe=''),
                 query_string,
             ))