Beispiel #1
0
    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()
Beispiel #3
0
 def tearDown(self):
     quick_cleanup()
Beispiel #4
0
 def tearDown(self):
     quick_cleanup()
     if self.helper is not None:
         self.helper.join()
     refresh_devices()
Beispiel #5
0
 def tearDown(self):
     self.result = []
     self.mapping.clear_config()
     quick_cleanup()
Beispiel #6
0
 def tearDown(self):
     quick_cleanup()
     if self.helper is not None:
         self.helper.join()
     groups.refresh()
Beispiel #7
0
 def tearDown(self):
     quick_cleanup()
     self.assertEqual(len(config.iterate_autoload_presets()), 0)