code: def test_orc_writer_dtypes_not_supported(
      orc_writer_dtypes_not_supported,
  ):
      # GH44554
      # PyArrow gained ORC write support with the current argument order
      pytest.importorskip("pyarrow")
  
      df = pd.DataFrame({"unimpl": orc_writer_dtypes_not_supported})
      msg = "The dtype of one or more columns is not supported yet."
      with pytest.raises(NotImplementedError, match=msg):
          df.to_orc()
  
imports: import datetime
  from decimal import Decimal
  from io import BytesIO
  import os
  import pathlib
  import numpy
  import pytest
  import pandas
  from pandas import read_orc
  import pandas._testing
  from pandas.core.arrays import StringArray
  import pyarrow
label_desc: Use image node_id 10 for calling a global function with example usage: test_orc_writer_dtypes_not_supported(orc_writer_dtypes_not_supported) without return types