def test_file(self, filename, **kwargs): WriterThread.TEST_FILE = debugger_unittest._get_debugger_test_file( filename) for key, value in kwargs.items(): assert hasattr(WriterThread, key) setattr(WriterThread, key, value) with runner.check_case(WriterThread) as writer: yield writer
def get_command_line_args(self): assert self.DJANGO_FOLDER is not None free_port = get_free_port() self.django_port = free_port return [ debugger_unittest._get_debugger_test_file( os.path.join(self.DJANGO_FOLDER, 'manage.py')), 'runserver', '--noreload', str(free_port), ]
def write_add_breakpoint_jinja2(self, line, func, template): ''' @param line: starts at 1 ''' assert self.FLASK_FOLDER is not None breakpoint_id = self.next_breakpoint_id() template_file = debugger_unittest._get_debugger_test_file( os.path.join(self.FLASK_FOLDER, 'templates', template)) self.write("111\t%s\t%s\t%s\t%s\t%s\t%s\tNone\tNone" % (self.next_seq(), breakpoint_id, 'jinja2-line', template_file, line, func)) self.log.append('write_add_breakpoint_jinja: %s line: %s func: %s' % (breakpoint_id, line, func)) return breakpoint_id
def test_file(self, filename, **kwargs): def update_command_line_args(writer, args): ret = debugger_unittest.AbstractWriterThread.update_command_line_args( writer, args) ret.insert(ret.index('--qt-support'), '--multiproc') return ret WriterThread.update_command_line_args = update_command_line_args WriterThread.TEST_FILE = debugger_unittest._get_debugger_test_file( filename) for key, value in kwargs.items(): assert hasattr(WriterThread, key) setattr(WriterThread, key, value) with runner.check_case(WriterThread) as writer: yield writer
def test_file(self, filename, **kwargs): def update_command_line_args(writer, args): ret = debugger_unittest.AbstractWriterThread.update_command_line_args( writer, args) ret.append(str(writer.port)) return ret WriterThread.TEST_FILE = debugger_unittest._get_debugger_test_file( filename) WriterThread.update_command_line_args = update_command_line_args for key, value in kwargs.items(): assert hasattr(WriterThread, key) setattr(WriterThread, key, value) with runner.check_case(WriterThread) as writer: yield writer
def get_main_filename(self): return debugger_unittest._get_debugger_test_file( '_debugger_case_module_entry_point.py')
def get_main_filename(self): return debugger_unittest._get_debugger_test_file( '_debugger_case_m_switch.py')
def get_cwd(self): return debugger_unittest._get_debugger_test_file(self.FLASK_FOLDER)
class PerformanceCheck(PerformanceWriterThread): TEST_FILE = debugger_unittest._get_debugger_test_file(filename) BENCHMARK_NAME = benchmark_name