Пример #1
0
 def test_function_info_header_should_have_the_captions_of_external_extensions(self):
     external_extension = Mock(FUNCTION_INFO = {"xx": {"caption":"*external_extension*"}}, ordering_index=-1)
     extensions = get_extensions([external_extension])
     scheme = OutputScheme(extensions)
     print_and_save_modules([], extensions, scheme)
     self.assertEquals("  NLOC    CCN   token  PARAM  length *external_extension* location  ", sys.stdout.stream.splitlines()[1])
     self.assertFalse(scheme.any_regression())
Пример #2
0
 def test_function_info_header_should_have_the_captions_of_external_extensions(self):
     external_extension = Mock(FUNCTION_INFO = {"xx": {"caption":"*external_extension*"}}, ordering_index=-1)
     extensions = get_extensions([external_extension])
     scheme = OutputScheme(extensions)
     print_and_save_modules([], extensions, scheme)
     self.assertEquals("  NLOC    CCN   token  PARAM  length *external_extension* location  ", sys.stdout.stream.splitlines()[1])
     self.assertFalse(scheme.any_regression())
Пример #3
0
 def test_schema_should_exhaust_the_result_if_there_is_regression_data(
         self):
     external_extension = Mock(FUNCTION_INFO={"xx": {
         "regression": True
     }},
                               ordering_index=-1)
     extensions = get_extensions([external_extension])
     schema = OutputScheme(extensions)
     self.assertTrue(schema.any_regression())
Пример #4
0
 def test_schema_should_exhaust_the_result_if_there_is_regression_data(self):
     external_extension = Mock(FUNCTION_INFO = {"xx": {"regression": True}}, ordering_index=-1)
     extensions = get_extensions([external_extension])
     schema = OutputScheme(extensions)
     self.assertTrue(schema.any_regression())