コード例 #1
0
 def test_check_desktop_exec_webapp_container_missing_exec(self):
     '''Test check_desktop_exec_webapp_container - missing exec'''
     c = ClickReviewDesktop(self.test_name)
     self.set_test_desktop(self.default_appname, "Exec", None)
     c.check_desktop_exec_webapp_container()
     r = c.click_report
     expected_counts = {'info': 0, 'warn': 0, 'error': 1}
     self.check_results(r, expected_counts)
コード例 #2
0
 def test_check_desktop_exec_webapp_container_html5_launcher_1510(self):
     '''Test check_desktop_exec_webapp_container - html5 launcher 15.10'''
     self.set_test_manifest("framework", "ubuntu-sdk-15.10")
     ex = "ubuntu-html5-app-launcher $@ --www=www"
     c = ClickReviewDesktop(self.test_name)
     self.set_test_desktop(self.default_appname, "Exec", ex)
     c.check_desktop_exec_webapp_container()
     r = c.click_report
     expected_counts = {'info': None, 'warn': 0, 'error': 1}
     self.check_results(r, expected_counts)
コード例 #3
0
 def test_check_desktop_exec_webapp_container_1310a(self):
     '''Test check_desktop_exec_webapp_container on 13.10 framework'''
     c = ClickReviewDesktop(self.test_name)
     ex = "webapp-container --enable-back-forward " + \
          "--webappUrlPatterns=https?://mobile.twitter.com/* " + \
          "http://mobile.twitter.com"
     c = ClickReviewDesktop(self.test_name)
     self.set_test_desktop(self.default_appname, "Exec", ex)
     c.check_desktop_exec_webapp_container()
     r = c.click_report
     expected_counts = {'info': 2, 'warn': 0, 'error': 0}
     self.check_results(r, expected_counts)