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"
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'
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'