Ejemplo n.º 1
0
    def test_validate_enforces_binary_strings(self):
        field = BinaryField()

        expect(field.validate(1)).to_be_false()
        expect(field.validate(b'abc')).to_be_true()
        expect(field.validate(six.u('abc'))).to_be_false()
        expect(field.validate(None)).to_be_true()
Ejemplo n.º 2
0
    def test_validate_enforces_max_bytes(self):
        field = BinaryField(max_bytes=20)

        expect(field.validate(b"-----")).to_be_true()
        expect(field.validate(b"-----" * 40)).to_be_false()
Ejemplo n.º 3
0
    def test_validate_enforces_max_bytes(self):
        field = BinaryField(max_bytes=20)

        expect(field.validate(b"-----")).to_be_true()
        expect(field.validate(b"-----" * 40)).to_be_false()
Ejemplo n.º 4
0
    def test_validate_enforces_binary_strings(self):
        field = BinaryField()

        expect(field.validate(1)).to_be_false()
        expect(field.validate(b'abc')).to_be_true()
        expect(field.validate(six.u('abc'))).to_be_false()