예제 #1
0
def test_double(shmem):
    v = create_vector_double_in_shared_memory(shmem, 'My vector', [1.0, 2.0])
    assert len(v) == 2
    assert type(v[0]) == float
    assert v[0] == 1.0
    assert type(v[1]) == float
    assert v[1] == 2.0
    assert list(v) == [1.0, 2.0]

    found = shmem.find(vector_double, 'My vector')
    assert list(found) == [1.0, 2.0]
예제 #2
0
def test_double(shmem):
    v = create_vector_double_in_shared_memory(shmem, 'My vector', [1.0, 2.0])
    assert len(v) == 2
    assert type(v[0]) == float
    assert v[0] == 1.0
    assert type(v[1]) == float
    assert v[1] == 2.0
    assert list(v) == [1.0, 2.0]

    found = shmem.find(vector_double, 'My vector')
    assert list(found) == [1.0, 2.0]
def test_find_vector(shmem):
    create_vector_double_in_shared_memory(shmem, 'my vector', [1.5, 2.5])

    find = shmem.find(vector_double, 'my vector')
    assert list(find) == [1.5, 2.5]