mirror of
https://github.com/django/django.git
synced 2025-10-24 14:16:09 +00:00
Added test of filtering on BinaryField and corrected docs.
This commit is contained in:
@@ -34,3 +34,13 @@ class BinaryFieldTests(TestCase):
|
||||
self.assertIs(field.editable, True)
|
||||
field = models.BinaryField(editable=False)
|
||||
self.assertIs(field.editable, False)
|
||||
|
||||
def test_filter(self):
|
||||
dm = DataModel.objects.create(data=self.binary_data)
|
||||
DataModel.objects.create(data=b'\xef\xbb\xbf')
|
||||
self.assertSequenceEqual(DataModel.objects.filter(data=self.binary_data), [dm])
|
||||
|
||||
def test_filter_memoryview(self):
|
||||
dm = DataModel.objects.create(data=self.binary_data)
|
||||
DataModel.objects.create(data=b'\xef\xbb\xbf')
|
||||
self.assertSequenceEqual(DataModel.objects.filter(data=memoryview(self.binary_data)), [dm])
|
||||
|
||||
Reference in New Issue
Block a user