/usr/lib/python3/dist-packages/online_accounts_ui/tests/__init__.py is in ubuntu-system-settings-online-accounts-autopilot 0.7+16.04.20160322-0ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
#
# Copyright (C) 2013, 2014 Canonical Ltd.
#
# This file is part of ubuntu-system-settings-online-accounts.
#
# ubuntu-system-settings-online-accounts is free software: you can
# redistribute it and/or modify it under the terms of the GNU General Public
# License as published by the Free Software Foundation; version 3.
#
# ubuntu-system-settings-online-accounts is distributed in the hope that it
# will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
import fixtures
import subprocess
import time
import ubuntuuitoolkit
from autopilot import platform
from autopilot.matchers import Eventually
from testtools.matchers import Equals
import online_accounts_ui
class BaseOnlineAccountsUITestCase(
ubuntuuitoolkit.base.UbuntuUIToolkitAppTestCase):
def setUp(self):
super(BaseOnlineAccountsUITestCase, self).setUp()
application_proxy = self.launch_application()
self.application = online_accounts_ui.OnlineAccountsUI(
application_proxy)
self.assertThat(
self.application.main_view.visible, Eventually(Equals(True)))
def launch_application(self):
application = self.launch_test_application(
'system-settings', 'online-accounts',
'--desktop_file_hint='
'/usr/share/applications/ubuntu-system-settings.desktop',
app_type='qt',
emulator_base=ubuntuuitoolkit.UbuntuUIToolkitCustomProxyObjectBase,
capture_output=True)
time.sleep(1)
return application
|