~mzanetti/reminders-app/testbranch

« back to all changes in this revision

Viewing changes to tests/autopilot/reminders/tests/test_reminders.py

  • Committer: rpadovani at ubuntu
  • Date: 2014-04-06 10:30:22 UTC
  • mfrom: (93.2.5 trunk)
  • Revision ID: rpadovani@ubuntu.com-20140406103022-j029kc8e0hqly64b
MergedĀ fromĀ trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2
 
# Copyright 2013 Canonical
3
 
#
4
 
# This program is free software: you can redistribute it and/or modify it
5
 
# under the terms of the GNU General Public License version 3, as published
6
 
# by the Free Software Foundation.
 
2
#
 
3
# Copyright (C) 2013, 2014 Canonical Ltd
 
4
#
 
5
# This program is free software: you can redistribute it and/or modify
 
6
# it under the terms of the GNU General Public License version 3 as
 
7
# published by the Free Software Foundation.
 
8
#
 
9
# This program is distributed in the hope that it will be useful,
 
10
# but WITHOUT ANY WARRANTY; without even the implied warranty of
 
11
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
12
# GNU General Public License for more details.
 
13
#
 
14
# You should have received a copy of the GNU General Public License
 
15
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
7
16
 
8
17
"""Reminders app autopilot tests."""
9
18
 
10
19
from __future__ import absolute_import
11
20
 
12
 
from autopilot.matchers import Eventually
13
 
from testtools.matchers import Equals, GreaterThan
14
 
 
15
 
from reminders.tests import RemindersAppTestCase
 
21
from reminders import tests
16
22
 
17
23
import logging
18
24
 
19
25
logger = logging.getLogger(__name__)
20
26
 
21
27
 
22
 
class TestMainWindow(RemindersAppTestCase):
23
 
 
24
 
    def setUp(self):
25
 
        super(TestMainWindow, self).setUp()
26
 
 
27
 
        self.assertThat(self.main_view.visible, Eventually(Equals(True)))
28
 
 
29
 
    def test_blank(setup):
30
 
        #jenkins requires at least one test
31
 
        return 0
32
 
 
 
28
class RemindersTestCaseWithoutAccount(tests.RemindersAppTestCase):
 
29
 
 
30
    def test_open_application_without_account(self):
 
31
        """Test that the No account dialog is visible."""
 
32
        self.assertTrue(self.app.main_view.no_account_dialog.visible)