diff options
author | Josh Matthews <josh@joshmatthews.net> | 2018-01-04 13:44:24 -0500 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2018-01-09 12:52:27 -0500 |
commit | 2b6f573eb5d1920cec5ad8a1ee98474b715e2e08 (patch) | |
tree | 3d900a9792c86b5a27865914f3e100b28ad9334a /tests/wpt/web-platform-tests/tools/pytest/doc/en/genapi.py | |
parent | aa199307c86051e13b17a5feb77722ddcdeed5ce (diff) | |
download | servo-2b6f573eb5d1920cec5ad8a1ee98474b715e2e08.tar.gz servo-2b6f573eb5d1920cec5ad8a1ee98474b715e2e08.zip |
Update web-platform-tests to revision be5419e845d39089ba6dc338c1bd0fa279108317
Diffstat (limited to 'tests/wpt/web-platform-tests/tools/pytest/doc/en/genapi.py')
-rw-r--r-- | tests/wpt/web-platform-tests/tools/pytest/doc/en/genapi.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/tests/wpt/web-platform-tests/tools/pytest/doc/en/genapi.py b/tests/wpt/web-platform-tests/tools/pytest/doc/en/genapi.py deleted file mode 100644 index f8cdda6cfbf..00000000000 --- a/tests/wpt/web-platform-tests/tools/pytest/doc/en/genapi.py +++ /dev/null @@ -1,41 +0,0 @@ -import textwrap -import inspect - -class Writer: - def __init__(self, clsname): - self.clsname = clsname - - def __enter__(self): - self.file = open("%s.api" % self.clsname, "w") - return self - - def __exit__(self, *args): - self.file.close() - print "wrote", self.file.name - - def line(self, line): - self.file.write(line+"\n") - - def docmethod(self, method): - doc = " ".join(method.__doc__.split()) - indent = " " - w = textwrap.TextWrapper(initial_indent=indent, - subsequent_indent=indent) - - spec = inspect.getargspec(method) - del spec.args[0] - self.line(".. py:method:: " + method.__name__ + - inspect.formatargspec(*spec)) - self.line("") - self.line(w.fill(doc)) - self.line("") - -def pytest_funcarg__a(request): - with Writer("request") as writer: - writer.docmethod(request.getfuncargvalue) - writer.docmethod(request.cached_setup) - writer.docmethod(request.addfinalizer) - writer.docmethod(request.applymarker) - -def test_hello(a): - pass |