Unity 8
unity8.settings_wizard.tests.test_settings_wizard.SkipThroughSettingsWizardTestCase Class Reference

Inherits UnityTestCase.

Public Member Functions

def setUp (self)
 
def test_skipping_through_wizard (self)
 

Public Attributes

 wizard_helper
 
 unity
 
 wizard
 

Detailed Description

Autopilot test for completing settings wizard 

Definition at line 28 of file test_settings_wizard.py.

Member Function Documentation

def unity8.settings_wizard.tests.test_settings_wizard.SkipThroughSettingsWizardTestCase.test_skipping_through_wizard (   self)
Most basic test of the settings wizard. Skip all skipable pages 

Definition at line 73 of file test_settings_wizard.py.

74  """ Most basic test of the settings wizard. Skip all skipable pages """
75  sim_inserted, next_page = self._test_language_page()
76  if not sim_inserted:
77  sim_page = next_page
78  password_page = self._test_sim_page(sim_page)
79  else:
80  password_page = next_page
81  wifi_connect_page = self._test_password_page(password_page)
82 
83  reporting_page = None
84  locationPageEnabled, reportingPageEnabled, next_page = self._test_wifi_connect_page(wifi_connect_page)
85  if locationPageEnabled:
86  location_page = next_page
87  if reportingPageEnabled:
88  reporting_page = self._test_location_page(location_page)
89  else:
90  finish_page = next_page
91 
92  if reporting_page is not None:
93  finish_page = self._test_reporting_page(reporting_page)
94  else:
95  finish_page = next_page
96 
97  finish_page.finish()
98  self.assertFalse(
99  self.wizard_helper.is_settings_wizard_enabled())

The documentation for this class was generated from the following file: