code: def test_is_get(self):
      engine = self.engine
      Equal = self.assertEqual
  
      Equal(engine.getpat(), "")
      engine.setpat("hello")
      Equal(engine.getpat(), "hello")
  
      Equal(engine.isre(), False)
      engine.revar.set(1)
      Equal(engine.isre(), True)
  
      Equal(engine.iscase(), False)
      engine.casevar.set(1)
      Equal(engine.iscase(), True)
  
      Equal(engine.isword(), False)
      engine.wordvar.set(1)
      Equal(engine.isword(), True)
  
      Equal(engine.iswrap(), True)
      engine.wrapvar.set(0)
      Equal(engine.iswrap(), False)
  
      Equal(engine.isback(), False)
      engine.backvar.set(1)
      Equal(engine.isback(), True)
  
imports: import re
  import unittest
  from Tkinter import BooleanVar, StringVar, TclError
  import tkMessageBox
  from idlelib import SearchEngine
  from idlelib.idle_test.mock_tk import Var, Mbox
  from idlelib.idle_test.mock_tk import Text
label_desc: Use image node_id 2 for calling the SearchEngineTest obj's underlying member method code with example usage: obj.test_is_get() without return types