]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Python 3: fix test_context
authorCyril Roelandt <cyril@redhat.com>
Fri, 24 Jul 2015 16:05:42 +0000 (18:05 +0200)
committerCyril Roelandt <cyril@redhat.com>
Mon, 27 Jul 2015 14:57:08 +0000 (16:57 +0200)
In Python 3, b'...'.startswith must be given bytes.

Change-Id: I4e83685ac6119db6f16d693df37955620271082f
Blueprint: neutron-python3

neutron/tests/unit/test_context.py
tox.ini

index 1ecf338a22f02b5af75d1f1b9ccf89f2862cd711..9dfc7f306626a429712663f5eb75f256895dea24 100644 (file)
@@ -34,7 +34,7 @@ class TestNeutronContext(base.BaseTestCase):
         self.assertEqual('user_id', ctx.user_id)
         self.assertEqual('tenant_id', ctx.project_id)
         self.assertEqual('tenant_id', ctx.tenant_id)
-        self.assertThat(ctx.request_id, matchers.StartsWith('req-'))
+        self.assertThat(ctx.request_id, matchers.StartsWith(b'req-'))
         self.assertEqual('user_id', ctx.user)
         self.assertEqual('tenant_id', ctx.tenant)
         self.assertIsNone(ctx.user_name)
diff --git a/tox.ini b/tox.ini
index 37ddf17ccd01bd0974db0aa292bf7255cc8f8400..f943932b2f029ed20c7d5fc57daaaaf6e052d686 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -103,6 +103,7 @@ commands = sphinx-build -W -b html doc/source doc/build/html
 
 [testenv:py34]
 commands = python -m testtools.run \
+    neutron.tests.unit.test_context \
     neutron.tests.unit.services.metering.drivers.test_iptables \
     neutron.tests.unit.services.metering.agents.test_metering_agent \
     neutron.tests.unit.services.l3_router.test_l3_apic \