Fixed unittest

This commit is contained in:
Sybren A. Stüvel 2016-05-23 15:21:56 +02:00
parent 8ff10828c6
commit f1e58d7285

View File

@ -466,10 +466,12 @@ class PermissionComputationTest(AbstractPillarTest):
}, },
self.sort(compute_aggr_permissions('projects', EXAMPLE_PROJECT, 'texture'))) self.sort(compute_aggr_permissions('projects', EXAMPLE_PROJECT, 'texture')))
with self.app.test_request_context():
# Test node permissions with non-existing project. # Test node permissions with non-existing project.
node = copy.deepcopy(EXAMPLE_NODE) node = copy.deepcopy(EXAMPLE_NODE)
self.assertRaises(Forbidden, compute_aggr_permissions, 'nodes', node, None) self.assertRaises(Forbidden, compute_aggr_permissions, 'nodes', node, None)
with self.app.test_request_context():
# Test node permissions without embedded project. # Test node permissions without embedded project.
self.ensure_project_exists() self.ensure_project_exists()
self.assertEqual( self.assertEqual(
@ -482,6 +484,7 @@ class PermissionComputationTest(AbstractPillarTest):
u'world': [u'GET']}, u'world': [u'GET']},
self.sort(compute_aggr_permissions('nodes', node, None))) self.sort(compute_aggr_permissions('nodes', node, None)))
with self.app.test_request_context():
# Test node permissions with embedded project. # Test node permissions with embedded project.
node = copy.deepcopy(EXAMPLE_NODE) node = copy.deepcopy(EXAMPLE_NODE)
node['project'] = EXAMPLE_PROJECT node['project'] = EXAMPLE_PROJECT