~elopio/dropping-letters/fix1199112-autopilot_test_start_new_game

« back to all changes in this revision

Viewing changes to tests/autopilot/dropping_letters_app/tests/__init__.py

  • Committer: Leo Arias
  • Date: 2013-07-26 08:29:53 UTC
  • Revision ID: leo.arias@canonical.com-20130726082953-gdfpb8yehg6pzwxz
First part of an autopilot test to start a new game.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
from autopilot.platform import model
23
23
from autopilot.testcase import AutopilotTestCase
24
24
 
25
 
from dropping_letters_app.emulators.main_window import MainWindow
26
 
from dropping_letters_app.emulators.ubuntusdk import ubuntusdk
 
25
from UbuntuUiToolkit import emulators as toolkit_emulators
 
26
from dropping_letters_app import emulators
27
27
 
28
28
 
29
29
class DroppingLettersTestCase(AutopilotTestCase):
51
51
        self.app = self.launch_test_application(
52
52
            "qmlscene",
53
53
            self.local_location,
54
 
            app_type='qt')
 
54
            app_type='qt',
 
55
            emulator_base=toolkit_emulators.UbuntuUIToolkitEmulatorBase)
55
56
 
56
57
    def launch_test_installed(self):
57
58
        self.app = self.launch_test_application(
59
60
            "/usr/share/dropping-letters/dropping-letters.qml",
60
61
            "--desktop_file_hint=/usr/share/applications/"
61
62
            "dropping-letters.desktop",
62
 
            app_type='qt')
63
 
 
64
 
    @property
65
 
    def main_window(self):
66
 
        return MainWindow(self.app)
67
 
 
68
 
    @property
69
 
    def ubuntusdk(self):
70
 
        return ubuntusdk(self, self.app)
 
63
            app_type='qt',
 
64
            emulator_base=toolkit_emulators.UbuntuUIToolkitEmulatorBase)
 
65
 
 
66
    @property
 
67
    def main_view(self):
 
68
        return self.app.select_single(emulators.MainView)