Exemple #1
0
 def test_focusing_basic(self):
     """
     Ensure that focus.application() sets focus.application.node properly
     """
     focus.application.node = None
     focus.application("gtk3-demo")
     self.assertEqual(focus.application.node, self.app)
Exemple #2
0
def run_ui_typing_helper(cache, text):
    if os.path.isfile(cache):
        os.remove(cache)

    pid = run('gedit {}'.format(cache))
    gedit = tree.root.application('gedit')

    focus.application('gedit')
    focus.text()
    typeText(text)

    keyCombo('<Control>s')

    try:
        # @NOTE: maybe we can't access the menu and click the
        # item `Quit` at menu `File`

        click.menu('File')
        click.menuItem('Quit')
    except Exception as error:
        keyCombo('<Control>q')

    try:
        with open(cache) as fd:
            return fd.read()
    except Exception as error:
        os.kill(pid, signal.SIGKILL)
        return None
 def test_focusing_basic(self):
     """
     Ensure that focus.application() sets focus.application.node properly
     """
     focus.application.node = None
     focus.application("gtk3-demo")
     self.assertEqual(focus.application.node, self.app)
Exemple #4
0
 def test_focusing_app_via_application(self):
     """
     Ensure that focus.application() works
     """
     focus.app.node = None
     focus.application('gtk3-demo')
     self.assertEqual(focus.app.node, self.app)
 def test_focusing_app_via_application(self):
     """
     Ensure that focus.application() works
     """
     focus.app.node = None
     focus.application('gtk3-demo')
     self.assertEqual(focus.app.node, self.app)
Exemple #6
0
 def testFocusingAppViaApplication(self):
     "Ensure that focus.application() works"
     focus.app.node = None
     focus.application('gtk3-demo')
     self.assertEquals(focus.app.node, self.app)
Exemple #7
0
 def test_focusing_basic(self):
     focus.application.node = None
     focus.application("gtk3-demo")
     self.assertEquals(focus.application.node, self.app)
Exemple #8
0
 def test_focusing_app_via_application(self):
     focus.app.node = None
     focus.application('gtk3-demo')
     self.assertEquals(focus.app.node, self.app)
Exemple #9
0
 def test_focus_app(self):
     focus.application.node = None
     focus.application('coala-gui')
     self.assertEquals(focus.application.node, self.app)