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