def evaluate(self, build_info, allow_back=False):
     try:
         self.launcher = create_launcher(build_info)
         self.launcher.start(**self.launcher_kwargs)
         build_info.update_from_app_info(self.launcher.get_app_info())
     except Exception, exc:
         self.run_error = True
         self.evaluate_started.emit(str(exc))
Exemple #2
0
 def evaluate(self, build_info, allow_back=False):
     try:
         self.launcher = create_launcher(build_info)
         self.launcher.start(**self.launcher_kwargs)
         build_info.update_from_app_info(self.launcher.get_app_info())
     except Exception, exc:
         self.run_error = True
         self.evaluate_started.emit(str(exc))
 def test_inbound_create_launcher(self, mozlauncher, download):
     launcher = Mock()
     mozlauncher.return_value = launcher
     info = mockinfo(build_type="inbound",
                     app_name="firefox",
                     build_file="/path/to")
     result_launcher = test_runner.create_launcher(info)
     mozlauncher.assert_called_with(info)
     self.assertEqual(result_launcher, launcher)
    def test_nightly_create_launcher(self, create_launcher):
        launcher = Mock()
        create_launcher.return_value = launcher
        info = mockinfo(build_type="nightly",
                        app_name="firefox",
                        build_file="/path/to")
        result_launcher = test_runner.create_launcher(info)
        create_launcher.assert_called_with(info)

        self.assertEqual(result_launcher, launcher)
 def test_inbound_create_launcher(self, mozlauncher, download):
     launcher = Mock()
     mozlauncher.return_value = launcher
     info = mockinfo(
         build_type='inbound',
         app_name="firefox",
         build_file="/path/to"
     )
     result_launcher = test_runner.create_launcher(info)
     mozlauncher.assert_called_with(info)
     self.assertEqual(result_launcher, launcher)
    def test_nightly_create_launcher(self, create_launcher):
        launcher = Mock()
        create_launcher.return_value = launcher
        info = mockinfo(
            build_type='nightly',
            app_name="firefox",
            build_file="/path/to"
        )
        result_launcher = test_runner.create_launcher(info)
        create_launcher.\
            assert_called_with(info)

        self.assertEqual(result_launcher, launcher)
    def test_nightly_create_launcher_buildid(self, log, mozlauncher):
        launcher = Mock()
        mozlauncher.return_value = launcher
        info = mockinfo(
            build_type="nightly",
            app_name="firefox",
            build_file="/path/to",
            build_date=datetime.datetime(2015, 11, 6, 5, 4, 3),
            repo_name="mozilla-central",
        )
        result_launcher = test_runner.create_launcher(info)
        mozlauncher.assert_called_with(info)
        log.info.assert_called_with(
            "Running mozilla-central build for buildid 20151106050403")

        self.assertEqual(result_launcher, launcher)
    def test_nightly_create_launcher_buildid(self, log, mozlauncher):
        launcher = Mock()
        mozlauncher.return_value = launcher
        info = mockinfo(
            build_type='nightly',
            app_name="firefox",
            build_file="/path/to",
            build_date=datetime.datetime(2015, 11, 6, 5, 4, 3),
            repo_name='mozilla-central',
        )
        result_launcher = test_runner.create_launcher(info)
        mozlauncher.\
            assert_called_with(info)
        log.info.assert_called_with(
            'Running mozilla-central build for buildid 20151106050403')

        self.assertEqual(result_launcher, launcher)