Пример #1
0
    def test_get(self):
        TestObj.objects.all().delete()
        TestObj.objects.create(int_value=1)
        TestObj.objects.create(int_value=2)
        orm_pqs = OrmPredicateQuerySet(TestObj.objects.all())

        with self.assertRaises(ObjectDoesNotExist):
            orm_pqs.get(int_value=3)
        with self.assertRaises(MultipleObjectsReturned):
            orm_pqs.get(int_value__lt=3)

        orm_pqs.get(int_value=1)
        orm_pqs.get(int_value=2)
Пример #2
0
    def test_get(self):
        TestObj.objects.all().delete()
        TestObj.objects.create(int_value=1)
        TestObj.objects.create(int_value=2)
        orm_pqs = OrmPredicateQuerySet(TestObj.objects.all())

        with self.assertRaises(ObjectDoesNotExist):
            orm_pqs.get(int_value=3)
        with self.assertRaises(MultipleObjectsReturned):
            orm_pqs.get(int_value__lt=3)

        orm_pqs.get(int_value=1)
        orm_pqs.get(int_value=2)