code: def test_for_else(self):
      source = "for i in j:\n    k\nelse:\n    l"
  
      pruned = "for i in j:\n    k"
      self.assertPruned(source, pruned, symbols=["l"])
  
      pruned = "for i in j:\n    pass\nelse:\n    l"
      self.assertPruned(source, pruned, symbols=["i", "j", "k"])
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  from ...asttools.tests import AllTypesTested, assert_ast_eq
  import unittest
  from ...asttools.mutators.prune_mutator import PruneVisitor
  import ast
  from ...testing import py2only
label_desc: Use image node_id 6 for calling the TestExclusive obj's underlying member method code with example usage: obj.test_for_else() without return types