1
0
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:
Jon Dufresne
2018-09-26 11:38:12 -07:00
committed by Tim Graham
parent 024abe5b82
commit fb2964a410
2 changed files with 12 additions and 3 deletions

View File

@@ -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])