code: def test_round_with_duplicate_columns(self):
      # GH#11611
  
      df = DataFrame(
          np.random.default_rng(2).random([3, 3]),
          columns=["A", "B", "C"],
          index=["first", "second", "third"],
      )
  
      dfs = pd.concat((df, df), axis=1)
      rounded = dfs.round()
      tm.assert_index_equal(rounded.index, dfs.index)
  
      decimals = Series([1, 0, 2], index=["A", "B", "A"])
      msg = "Index of decimals must be unique"
      with pytest.raises(ValueError, match=msg):
          df.round(decimals)
  
file_path: pandas/pandas/tests/frame/methods/test_round.py
imports: import numpy
  import pytest
  import pandas
  from pandas import DataFrame, Series, date_range
  import pandas._testing
label_desc: Use image node_id 5 for calling the TestDataFrameRound obj's underlying member method code with example usage: obj.test_round_with_duplicate_columns() without return types