code: def test_accounting_style(currency_df):
      """Checks that the accounting cleaning style is correctly applied."""
      result = currency_df.currency_column_to_numeric(
          "a_col",
          cleaning_style="accounting",
      )
      expected = pd.DataFrame(
          {
              "a_col": [24.56, 0, -12.12, 1_000_000],
              "d_col": ["", "foo", "1.23 dollars", "-1,000 yen"],
          }
      )
      assert_frame_equal(result, expected)
  
file_path: pyjanitor/tests/functions/test_currency_column_to_numeric.py
imports: import numpy
  import pandas
  import pytest
  from pandas.testing import assert_frame_equal
  from janitor.functions.currency_column_to_numeric import _currency_column_to_numeric
label_desc: Use image node_id 3 for calling a global function with example usage: test_accounting_style(currency_df) without return types