def put_stack(stackname): stack = Stack.query.filter_by(id_user=g.id_user, name=stackname).first() new = False if not stack: new = True stack = Stack(name=stackname, id_user=g.id_user) data = request.json stack.description = data.get("description") stack.save() return jsonify(dict(stack)), 201 if new else 200
def setUp(self): super(StackTestCase, self).setUp() # create a base user self.user = User(email='*****@*****.**', password='******') self.user.save() stack = Stack(user=self.user, name='acme', description='ACME Corporation Stack') stack.save() stack = Stack(user=self.user, name='tyrell', description='Tyrell Corporation Stack') stack.save()