code: def test_skiprows_inference_empty():
      data = """
  AA   BBB  C
  12   345  6
  78   901  2
  """.strip()
  
      msg = "No rows from which to infer column width"
      with pytest.raises(EmptyDataError, match=msg):
          read_fwf(StringIO(data), skiprows=3)
  
imports: from datetime import datetime
  from io import BytesIO, StringIO
  from pathlib import Path
  import numpy
  import pytest
  from pandas.errors import EmptyDataError
  import pandas
  from pandas import DataFrame, DatetimeIndex
  import pandas._testing
  from pandas.core.arrays import ArrowStringArray, StringArray
  from pandas.io.common import urlopen
  from pandas.io.parsers import read_csv, read_fwf
label_desc: Use image node_id 29 for calling a global function with example usage: test_skiprows_inference_empty() without return types