def test_make_struct_format_invalid_type_code():
    with pytest.raises(ValueError) as exc_info:
        xinput._make_struct_format("ff", 10)
    assert str(exc_info.value) == "invalid type code"
def test_make_struct_format():
    data = xinput._make_struct_format("f", 1)
    assert isinstance(data, str)
    assert data == "=1f"
    assert xinput._make_struct_format("B", 10) == "=10B"
Exemple #3
0
def test_make_struct_format():
    data = xinput._make_struct_format('f', 1)
    assert isinstance(data, str)
    assert data == '=1f'
    assert xinput._make_struct_format('B', 10) == '=10B'
Exemple #4
0
def test_make_struct_format_invalid_type_code():
    with pytest.raises(ValueError) as exc_info:
        xinput._make_struct_format('ff', 10)
    assert str(exc_info.value) == 'invalid type code'
Exemple #5
0
def test_make_struct_format():
    data = xinput._make_struct_format('f', 1)
    assert isinstance(data, str)
    assert data == '=1f'
    assert xinput._make_struct_format('B', 10) == '=10B'