def skip_TESTS_block(app, what, name, obj, options, docstringlines): """ Skip blocks labeled "TESTS:". See sage.misc.sagedoc.skip_TESTS_block for more information. """ from sage.misc.sagedoc import skip_TESTS_block as sagedoc_skip_TESTS s = sagedoc_skip_TESTS("\n".join(docstringlines)) lines = s.split("\n") for i in range(len(lines)): docstringlines[i] = lines[i] while len(docstringlines) > len(lines): del docstringlines[len(lines)]