From b5764c14461e1704daefaf8d9137ddcb3590dea9 Mon Sep 17 00:00:00 2001 From: Takafumi Arakaki Date: Tue, 12 Mar 2013 10:04:06 +0100 Subject: [PATCH] Remove old utility functions in test.base --- test/base.py | 45 --------------------------------------------- 1 file changed, 45 deletions(-) diff --git a/test/base.py b/test/base.py index 4277bb71..f01ca5cd 100644 --- a/test/base.py +++ b/test/base.py @@ -1,4 +1,3 @@ -import time import sys if sys.hexversion < 0x02070000: import unittest2 as unittest @@ -15,45 +14,8 @@ sys.path.insert(0, root_dir) import pytest import jedi -from jedi import debug from jedi._compatibility import is_py25 -test_sum = 0 -t_start = time.time() -# Sorry I didn't use argparse here. It's because argparse is not in the -# stdlib in 2.5. -args = sys.argv[1:] - -print_debug = False -try: - i = args.index('--debug') - args = args[:i] + args[i + 1:] -except ValueError: - pass -else: - print_debug = True - jedi.set_debug_function(debug.print_to_stdout) - -sys.argv = sys.argv[:1] + args - -summary = [] -tests_fail = 0 - - -def get_test_list(): -# get test list, that should be executed - test_files = {} - last = None - for arg in sys.argv[1:]: - if arg.isdigit(): - if last is None: - continue - test_files[last].append(int(arg)) - else: - test_files[arg] = [] - last = arg - return test_files - class TestBase(unittest.TestCase): def get_script(self, src, pos, path=None): @@ -79,13 +41,6 @@ class TestBase(unittest.TestCase): return script.function_definition() -def print_summary(): - print('\nSummary: (%s fails of %s tests) in %.3fs' % \ - (tests_fail, test_sum, time.time() - t_start)) - for s in summary: - print(s) - - def cwd_at(path): """ Decorator to run function at `path`.