code: def test_arguments_not_modified():
      iris = px.data.iris()
      petal_length = iris.petal_length
      hover_data = [iris.sepal_length]
      px.scatter(
          iris, x=petal_length, y="petal_width", hover_data=hover_data
      )
      assert iris.petal_length.equals(petal_length)
      assert iris.sepal_length.equals(hover_data[0])
  
imports: import plotly.express
  import plotly.graph_objects
  import numpy
  import pandas
  import pytest
  from packaging import version
  import unittest.mock
  from plotly.express._core import build_dataframe
  from pandas.testing import assert_frame_equal
label_desc: Use image node_id 26 for calling a global function with example usage: test_arguments_not_modified() without return types