def test_module_send_valid(app, session): rv = app.test_client().post('/api/1/module_send', data=json.dumps({ 'author': 'bob', 'name': 'somemodule', 'tags': 'tag_foo,tag_bar'}), content_type='application/json') assert rv.status_code == 200 deployments = get_all_deployments(session) assert deployments[0].author.name == 'bob' assert deployments[0].module.name == 'somemodule' assert set([x.value for x in deployments[0].tags])\ == set(['tag_foo', 'tag_bar'])
def test_module_send_valid(app, session): rv = app.test_client().post('/api/1/module_send', data=json.dumps({ 'author': 'bob', 'name': 'somemodule', 'tags': 'tag_foo,tag_bar' }), content_type='application/json') assert rv.status_code == 200 deployments = get_all_deployments(session) assert deployments[0].author.name == 'bob' assert deployments[0].module.name == 'somemodule' assert set([x.value for x in deployments[0].tags])\ == set(['tag_foo', 'tag_bar'])
def test_get_all_deploymens(session, deployment_1): deps = get_all_deployments(session) assert len(deps) == 1 assert deps[0].author.id == deployment_1.author.id