コード例 #1
0
 def test_get_multiple_objects(self):
     predicate = OrmP(int_value__in=[1, 2])
     with self.assertRaises(MultipleObjectsReturned):
         TestObj.objects.get(predicate)
     with self.assertRaises(MultipleObjectsReturned):
         predicate.get(self.objects)
コード例 #2
0
 def test_get_return_value(self):
     predicate = OrmP(int_value=1)
     self.assertEqual(TestObj.objects.get(predicate), self.obj1)
     self.assertEqual(predicate.get(self.objects), self.obj1)
コード例 #3
0
 def test_get_no_objects(self):
     predicate = OrmP(int_value=3)
     with self.assertRaises(ObjectDoesNotExist):
         TestObj.objects.get(predicate)
     with self.assertRaises(ObjectDoesNotExist):
         predicate.get(self.objects)
コード例 #4
0
 def test_get_multiple_objects(self):
     predicate = OrmP(int_value__in=[1, 2])
     with self.assertRaises(MultipleObjectsReturned):
         TestObj.objects.get(predicate)
     with self.assertRaises(MultipleObjectsReturned):
         predicate.get(self.objects)
コード例 #5
0
 def test_get_return_value(self):
     predicate = OrmP(int_value=1)
     self.assertEqual(TestObj.objects.get(predicate), self.obj1)
     self.assertEqual(predicate.get(self.objects), self.obj1)
コード例 #6
0
 def test_get_no_objects(self):
     predicate = OrmP(int_value=3)
     with self.assertRaises(ObjectDoesNotExist):
         TestObj.objects.get(predicate)
     with self.assertRaises(ObjectDoesNotExist):
         predicate.get(self.objects)