def tearDown(self): if self.injector is not None: self.injector.stop_injecting() self.assertEqual(self.injector.get_state(), STOPPED) self.injector = None evdev.InputDevice.grab = self.grab quick_cleanup()
def tearDown(self): # make sure all macros are stopped by tests for macro in active_macros.values(): if macro.is_holding(): macro.release_key() self.assertFalse(macro.is_holding()) self.assertFalse(macro.running) quick_cleanup()
def tearDown(self): quick_cleanup()
def tearDown(self): quick_cleanup() if self.helper is not None: self.helper.join() refresh_devices()
def tearDown(self): self.result = [] self.mapping.clear_config() quick_cleanup()
def tearDown(self): quick_cleanup() if self.helper is not None: self.helper.join() groups.refresh()
def tearDown(self): quick_cleanup() self.assertEqual(len(config.iterate_autoload_presets()), 0)