Exemple #1
0
    def test_byte_array_conversion(self):
        """Test byte array conversion."""
        ob = ConversionTest()

        self.assertTrue(ob.ByteArrayField is None)

        ob.ByteArrayField = [0, 1, 2, 3, 4]
        array = ob.ByteArrayField
        self.assertTrue(len(array) == 5)
        self.assertTrue(array[0] == 0)
        self.assertTrue(array[4] == 4)

        value = b"testing"
        ob.ByteArrayField = value
        array = ob.ByteArrayField
        for i, _ in enumerate(value):
            self.assertTrue(array[i] == indexbytes(value, i))
def test_byte_array_conversion():
    """Test byte array conversion."""
    ob = ConversionTest()

    assert ob.ByteArrayField is None

    ob.ByteArrayField = [0, 1, 2, 3, 4]
    array = ob.ByteArrayField
    assert len(array) == 5
    assert array[0] == 0
    assert array[4] == 4

    value = b"testing"
    ob.ByteArrayField = value
    array = ob.ByteArrayField
    for i, _ in enumerate(value):
        assert array[i] == operator.getitem(value, i)
    def testByteArrayConversion(self):
        """Test byte array conversion."""
        object = ConversionTest()

        self.assertTrue(object.ByteArrayField == None)

        object.ByteArrayField = [0, 1, 2, 3, 4]
        array = object.ByteArrayField
        self.assertTrue(len(array) == 5)
        self.assertTrue(array[0] == 0)
        self.assertTrue(array[4] == 4)

        value = six.b("testing")
        object.ByteArrayField = value
        array = object.ByteArrayField
        for i in range(len(value)):
            self.assertTrue(array[i] == six.indexbytes(value, i))
    def testByteArrayConversion(self):
        """Test byte array conversion."""
        object = ConversionTest()

        self.failUnless(object.ByteArrayField == None)

        object.ByteArrayField = [0, 1, 2 , 3, 4]
        array = object.ByteArrayField
        self.failUnless(len(array) == 5)
        self.failUnless(array[0] == 0)
        self.failUnless(array[4] == 4)

        value = "testing"
        object.ByteArrayField = value
        array = object.ByteArrayField
        for i in range(len(value)):
            self.failUnless(array[i] == ord(value[i]))
    def testByteArrayConversion(self):
        """Test byte array conversion."""
        object = ConversionTest()

        self.assertTrue(object.ByteArrayField == None)

        object.ByteArrayField = [0, 1, 2, 3, 4]
        array = object.ByteArrayField
        self.assertTrue(len(array) == 5)
        self.assertTrue(array[0] == 0)
        self.assertTrue(array[4] == 4)

        value = six.b("testing")
        object.ByteArrayField = value
        array = object.ByteArrayField
        for i in range(len(value)):
            self.assertTrue(array[i] == six.indexbytes(value, i))
Exemple #6
0
def test_byte_array_conversion():
    """Test byte array conversion."""
    ob = ConversionTest()

    assert ob.ByteArrayField is None

    ob.ByteArrayField = [0, 1, 2, 3, 4]
    array = ob.ByteArrayField
    assert len(array) == 5
    assert array[0] == 0
    assert array[4] == 4

    value = b"testing"
    ob.ByteArrayField = value
    array = ob.ByteArrayField
    for i, _ in enumerate(value):
        assert array[i] == indexbytes(value, i)