code: def test_equal_property_values_not_equal(self):
      artifacts = self.create_artifacts(n=3)
      results = self._equal_property_values(
          artifacts, property_key="num_steps", property_value=4
      )
      self.assertEmpty(results)
  
file_path: tfx/tfx/dsl/input_resolution/ops/equal_property_values_op_test.py
imports: import tensorflow
  from tfx import v1
  from tfx.dsl.input_resolution.ops import ops
  from tfx.dsl.input_resolution.ops import test_utils
  from tfx.types import artifact
label_desc: Use image node_id 4 for calling the EqualPropertyValuesOpTest obj's underlying member method code with example usage: obj.test_equal_property_values_not_equal() without return types