code: def test_meta_parameter_not_modified(self):
      # GH 18610
      data = [
          {
              "foo": "hello",
              "bar": "there",
              "data": [
                  {"foo": "something", "bar": "else"},
                  {"foo": "something2", "bar": "else2"},
              ],
          }
      ]
  
      COLUMNS = ["foo", "bar"]
      result = json_normalize(
          data, "data", meta=COLUMNS, meta_prefix="meta"
      )
  
      assert COLUMNS == ["foo", "bar"]
      for val in ["metafoo", "metabar", "foo", "bar"]:
          assert val in result
  
imports: import json
  import numpy
  import pytest
  from pandas import DataFrame, Index, Series, json_normalize
  import pandas._testing
  from pandas.io.json._normalize import nested_to_record
label_desc: Use image node_id 14 for calling the TestJSONNormalize obj's underlying member method code with example usage: obj.test_meta_parameter_not_modified() without return types