code: def test_parsing(self):
      p = ge.GEParser("Conv")
      self.assertTrue(isinstance(p.parse(), ge.NodePattern))
  
      p = ge.GEParser("Conv | Conv[1x1] ")
      self.assertTrue(isinstance(p.parse(), ge.ParallelPattern))
  
      p = ge.GEParser("Conv | (Conv[1x1] > Conv)")
      self.assertTrue(isinstance(p.parse(), ge.ParallelPattern))
  
      p = ge.GEParser("(Conv | (Conv[1x1] > Conv))")
      self.assertTrue(isinstance(p.parse(), ge.ParallelPattern))
  
imports: import unittest
  import hiddenlayer
  import hiddenlayer.ge
  import hiddenlayer.transforms
label_desc: Use image node_id 5 for calling the TestGEParser obj's underlying member method code with example usage: obj.test_parsing() without return types