예제 #1
0
 def test_get_prep_value(self):
     field = UUIDField(primary_key=True)
     self.assertTrue(field.primary_key == True)
     value = field.get_prep_value(None)
     self.assertTrue(value is None)
     id = uuid.uuid4()
     value = field.get_prep_value(id)
     self.assertEqual(id, value)
예제 #2
0
 def test_non_uuid_argument(self):
     field = UUIDField()
     with self.assertRaises(ValueError):
         field.get_prep_value('not a uuid')