code: def test_raw_data_not_mutated(self):
      raw = _RAW_EXAMPLE.copy()
      meta = metadata.Metadata.from_raw(raw, validate=True)
  
      assert meta.version == version.Version(_RAW_EXAMPLE["version"])
      assert raw == _RAW_EXAMPLE
  
imports: import pathlib
  import pytest
  from packaging import metadata, requirements, specifiers, utils, version
  from packaging.metadata import ExceptionGroup
label_desc: Use image node_id 9 for calling the TestMetadata obj's underlying member method code with example usage: obj.test_raw_data_not_mutated() without return types