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())
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())
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())