Exemplo n.º 1
0
        def test(database):
            text = "Test %s" % uuid.uuid4()
            obj1 = yield from peewee_async.create_object(TestModel, text=text)

            obj1.text = "Test update object"
            yield from peewee_async.update_object(obj1)

            obj2 = yield from peewee_async.get_object(TestModel,
                                                      TestModel.id == obj1.id)
            self.assertEqual(obj2.text, "Test update object")
Exemplo n.º 2
0
        def test(database):
            text = "Test %s" % uuid.uuid4()
            obj1 = yield from peewee_async.create_object(
                TestModel, text=text)

            obj1.text = "Test update object"
            yield from peewee_async.update_object(obj1)

            obj2 = yield from peewee_async.get_object(
                TestModel, TestModel.id == obj1.id)
            self.assertEqual(obj2.text, "Test update object")
Exemplo n.º 3
0
        def test(database):
            text = "Test %s" % uuid.uuid4()
            obj1 = yield from peewee_async.create_object(TestModel, text=text)

            obj2 = yield from peewee_async.get_object(TestModel,
                                                      TestModel.id == obj1.id)

            yield from peewee_async.delete_object(obj2)

            try:
                obj3 = yield from peewee_async.get_object(
                    TestModel, TestModel.id == obj1.id)
            except TestModel.DoesNotExist:
                obj3 = None
            self.assertTrue(obj3 is None, "Error, object wasn't deleted")
Exemplo n.º 4
0
        def test(database):
            text = "Test %s" % uuid.uuid4()
            obj1 = yield from peewee_async.create_object(
                TestModel, text=text)

            obj2 = yield from peewee_async.get_object(
                TestModel, TestModel.id == obj1.id)

            yield from peewee_async.delete_object(obj2)

            try:
                obj3 = yield from peewee_async.get_object(
                    TestModel, TestModel.id == obj1.id)
            except TestModel.DoesNotExist:
                obj3 = None
            self.assertTrue(obj3 is None, "Error, object wasn't deleted")
Exemplo n.º 5
0
        def insert(query, **data):

            if isinstance(query, InsertQuery):
                return insert(query)
            else:
                return create_object(query, **data)
Exemplo n.º 6
0
 def test(database):
     text = "Test %s" % uuid.uuid4()
     obj = yield from peewee_async.create_object(TestModel, text=text)
     self.assertTrue(obj is not None)
     self.assertEqual(obj.text, text)
Exemplo n.º 7
0
 def test(database):
     text = "Test %s" % uuid.uuid4()
     obj = yield from peewee_async.create_object(TestModel, text=text)
     self.assertTrue(obj is not None)
     self.assertEqual(obj.text, text)