コード例 #1
0
def test_convert64To64():
    arr = FloatArray(numbers=numbers, floatType=64)
    arr.convertTo64()
    assert checkConversion(arr, float64)
コード例 #2
0
def test_convert32To32():
    arr = FloatArray(numbers=numbers, floatType=32)
    arr.convertTo32()
    assert checkConversion(arr, float32)
コード例 #3
0
def test_checkConstructor16():
    arr = FloatArray(numbers, 16)
    assert type(arr[0]) == numpy.float16
コード例 #4
0
def test_setitem():
    arr = FloatArray(numbers, 64)
    arr[0] = numbers[1]
    assert arr[0] == numbers[1]
コード例 #5
0
def test_convert16To16():
    arr = FloatArray(numbers=numbers, floatType=16)
    arr.convertTo16()
    assert checkConversion(arr, float16)
コード例 #6
0
def test_getitem():
    arr = FloatArray(numbers, 64)
    assert arr[0] == numbers[0] and arr[1] == numbers[1]
コード例 #7
0
def test_checkConstructorData():
    arr = FloatArray(numbers, 64)
    assert arr.numbers == numbers
コード例 #8
0
def test_checkConstructor64():
    arr = FloatArray(numbers, 64)
    assert type(arr[0]) == numpy.float64
コード例 #9
0
def test_checkConstructor32():
    arr = FloatArray(numbers, 32)
    assert type(arr[0]) == numpy.float32
コード例 #10
0
def test_appendInts():
    arr = FloatArray(numbers, 64)
    arr.append(1)
    arr.append(2)
    assert arr.numbers == [1, 2, 3, 1, 2]