| 111 | # The mock replacement ignores the root argument. |
| 112 | |
| 113 | def test_is_get(self): |
| 114 | engine = self.engine |
| 115 | Equal = self.assertEqual |
| 116 | |
| 117 | Equal(engine.getpat(), '') |
| 118 | engine.setpat('hello') |
| 119 | Equal(engine.getpat(), 'hello') |
| 120 | |
| 121 | Equal(engine.isre(), False) |
| 122 | engine.revar.set(1) |
| 123 | Equal(engine.isre(), True) |
| 124 | |
| 125 | Equal(engine.iscase(), False) |
| 126 | engine.casevar.set(1) |
| 127 | Equal(engine.iscase(), True) |
| 128 | |
| 129 | Equal(engine.isword(), False) |
| 130 | engine.wordvar.set(1) |
| 131 | Equal(engine.isword(), True) |
| 132 | |
| 133 | Equal(engine.iswrap(), True) |
| 134 | engine.wrapvar.set(0) |
| 135 | Equal(engine.iswrap(), False) |
| 136 | |
| 137 | Equal(engine.isback(), False) |
| 138 | engine.backvar.set(1) |
| 139 | Equal(engine.isback(), True) |
| 140 | |
| 141 | def test_setcookedpat(self): |
| 142 | engine = self.engine |