Exemple #1
0
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
Exemple #2
0
    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()