Exemplo n.º 1
0
 def test_prepare_environment_with_bundled_plugins_list_skips_packaging(
         self):
     # having
     module_desc = BundledPluginsModulesDescription(False,
                                                    self.plugins_utility,
                                                    self.maven_creator)
     self.plugins_utility.expect_bundled_plugins_list_ok([], toReturn=True)
     # when
     module_desc.prepare_environment(self.logger)
     # then
     self.assertFalse(self.maven.verify_executed(),
                      'Maven should not be called')
Exemplo n.º 2
0
    def test_prepare_environment_without_bundled_plugins_list_packages_project(
            self):
        self.plugins_utility.expect_bundled_plugins_list_ok([], toReturn=False)
        module_desc = BundledPluginsModulesDescription(False,
                                                       self.plugins_utility,
                                                       self.maven_creator)
        # when
        module_desc.prepare_environment(self.logger)

        # then
        self.assertTrue(self.maven.verify_executed(),
                        'Expected maven have been executed')
Exemplo n.º 3
0
    def test_checks_are_not_run_when_fast_mode_and_no_bp_list(self):
        #having
        self.plugins_utility.expect_bundled_plugins_list_ok([], toReturn=False)
        module_desc = BundledPluginsModulesDescription(True,
                                                       self.plugins_utility,
                                                       self.maven_creator)
        self.plugins_utility.expect_get_all_bundled_plugins_paths(
            toReturn=['plugin1', 'plugin2'])
        module_desc.prepare_environment(self.logger)

        #when
        modules = module_desc.measured_modules()
        #then
        self.assertListEqual(list(modules), [],
                             'There should be no modules in fast mode ')
        self.assertFalse(self.maven.verify_executed(),
                         'Expected maven have not executed')