def create_metrics(in_file_names): # create the metrics from the current revision context = {} context['base'] = base context['in_file_names'] = in_file_names context['include_metrics'] = [ ('sloc', 'SLOCMetric'), ('mccabe', 'McCabeMetric')] context['quiet'] = True context['verbose'] = False # context['format'] = 'CSV' res = metrics.process(context) return metrics.format(res, 'CSV')
def setUp(self): """Create metrics for test file.""" context = {} # context in which token was used # moved the metrics list into context dict context['include_metrics'] = [('mccabe', 'McCabeMetric'), ('sloc', 'SLOCMetric')] context['quiet'] = True context['verbose'] = False context['base'] = '' self.in_file = os.path.abspath('tests/code_samples/js1.js') context['in_file_names'] = [self.in_file] context['output_format'] = None self.metrics = process(context)
def setUp(self): """Create metrics for test file.""" context = {} # context in which token was used # moved the metrics list into context dict context['include_metrics'] = [('mccabe', 'McCabeMetric'), ('sloc', 'SLOCMetric')] context['quiet'] = True context['verbose'] = True context['base'] = '' self.in_file = '/home/mark/devel/metrics/tests/code_samples/python_sample.py' context['in_file_names'] = [self.in_file] context['output_format'] = None self.metrics = process(context)
def setUp(self): """Process file put the results into hte metrics dicitionary.""" context = {} # context in which token was used # moved the metrics list into context dict context['include_metrics'] = [('mccabe', 'McCabeMetric'), ('sloc', 'SLOCMetric')] context['quiet'] = True context['verbose'] = False context['base'] = '' self.in_file = os.path.abspath( 'tests/code_samples/nsAccessibleWrap.cpp') context['in_file_names'] = [self.in_file] context['output_format'] = None self.metrics = process(context)