Esempio n. 1
0
 def test_component_import_xml_absent(self):
     metric = MissingHostComponentsXml('test',
                                       'description of a test',
                                       metrics_logger=Mock()).configure(
                                           Mock(), False)
     metric.pre_files_scan('bad_plugin')
     metric.post_files_scan('bad_plugin')
     self.assertEqual(1, metric.value, "Should have a hit")
Esempio n. 2
0
 def test_component_import_xml_present(self):
     metric = MissingHostComponentsXml('test',
                                       'description of a test',
                                       metrics_logger=Mock()).configure(
                                           Mock(), False)
     metric.pre_files_scan('good_plugin')
     metric.wants_file(
         'META-INF/spring/atlassian-plugins-host-components.xml')
     metric.post_files_scan('good_plugin')
     self.assertEqual(0, metric.value, "Shouldn't have a hit")
 def test_component_import_xml_present(self):
     metric = MissingHostComponentsXml('test', 'description of a test', metrics_logger=Mock()).configure(Mock(), False)
     metric.pre_files_scan('good_plugin')
     metric.wants_file('META-INF/spring/atlassian-plugins-host-components.xml')
     metric.post_files_scan('good_plugin')
     self.assertEqual(0, metric.value, "Shouldn't have a hit")
 def test_component_import_xml_absent(self):
     metric = MissingHostComponentsXml('test', 'description of a test', metrics_logger=Mock()).configure(Mock(), False)
     metric.pre_files_scan('bad_plugin')
     metric.post_files_scan('bad_plugin')
     self.assertEqual(1, metric.value, "Should have a hit")