class_docstr: Test class properties.
class_docstr_tok: ["Test","class","properties","."]
docstr: Test that the private `_overlapping_ops` attribute gets updated after a call to
  the `overlapping_ops` property.
docstr_tok: ["Test","that","the","private","`","_overlapping_ops","`","attribute","gets","updated","after","a","call","to","the","`","overlapping_ops","`","property","."]
code: def test_overlapping_ops_private_attribute(self):
      """Test that the private `_overlapping_ops` attribute gets updated after a call to
      the `overlapping_ops` property."""
      op = ValidOp(
          qml.RZ(1.32, wires=0),
          qml.Identity(wires=0),
          qml.RX(1.9, wires=1),
      )
      overlapping_ops = op.overlapping_ops
      assert op._overlapping_ops == overlapping_ops
  
imports: from copy import copy
  import numpy
  import pytest
  import pennylane
  from pennylane.operation import DecompositionUndefinedError
  from pennylane.ops.op_math import CompositeOp, Prod, Sum, SProd
  from pennylane.wires import Wires
label_desc: Use image node_id 5 for calling the TestProperties obj's underlying member method code with example usage: obj.test_overlapping_ops_private_attribute() without return types