Move low level static methods

Like the non-static methods these are no longer present when using
-builtin
This commit is contained in:
Jim Easterbrook 2022-03-16 14:32:58 +00:00 committed by Julien Schueller
parent 63ef91939b
commit 3cfc26bc30
1 changed files with 23 additions and 23 deletions

View File

@ -63,12 +63,8 @@ check(inspect.getdoc(A.func3default),
check(inspect.getdoc(A.func0static), check(inspect.getdoc(A.func0static),
"func0static(e, arg2, hello, f=2) -> int") "func0static(e, arg2, hello, f=2) -> int")
check(inspect.getdoc(_autodoc.A_func0static),
"A_func0static(e, arg2, hello, f=2) -> int")
check(inspect.getdoc(A.func1static), check(inspect.getdoc(A.func1static),
"func1static(A e, short arg2, Tuple hello, double f=2) -> int") "func1static(A e, short arg2, Tuple hello, double f=2) -> int")
check(inspect.getdoc(_autodoc.A_func1static),
"A_func1static(A e, short arg2, Tuple hello, double f=2) -> int")
check(inspect.getdoc(A.func2static), check(inspect.getdoc(A.func2static),
"func2static(e, arg2, hello, f=2) -> int\n" "func2static(e, arg2, hello, f=2) -> int\n"
"\n" "\n"
@ -78,15 +74,6 @@ check(inspect.getdoc(A.func2static),
"arg2: short\n" "arg2: short\n"
"hello: int tuple[2]\n" "hello: int tuple[2]\n"
"f: double") "f: double")
check(inspect.getdoc(_autodoc.A_func2static),
"A_func2static(e, arg2, hello, f=2) -> int\n"
"\n"
"Parameters\n"
"----------\n"
"e: A *\n"
"arg2: short\n"
"hello: int tuple[2]\n"
"f: double")
check(inspect.getdoc(A.func3static), check(inspect.getdoc(A.func3static),
"func3static(A e, short arg2, Tuple hello, double f=2) -> int\n" "func3static(A e, short arg2, Tuple hello, double f=2) -> int\n"
"\n" "\n"
@ -96,15 +83,6 @@ check(inspect.getdoc(A.func3static),
"arg2: short\n" "arg2: short\n"
"hello: int tuple[2]\n" "hello: int tuple[2]\n"
"f: double") "f: double")
check(inspect.getdoc(_autodoc.A_func3static),
"A_func3static(A e, short arg2, Tuple hello, double f=2) -> int\n"
"\n"
"Parameters\n"
"----------\n"
"e: A *\n"
"arg2: short\n"
"hello: int tuple[2]\n"
"f: double")
check(inspect.getdoc(A.variable_a), check(inspect.getdoc(A.variable_a),
"variable_a" "variable_a"
@ -119,7 +97,7 @@ check(inspect.getdoc(A.variable_d),
"variable_d : int" "variable_d : int"
) )
# Check the low-level functions (not present when using -builtin except for the static ones) # Check the low-level functions (not present when using -builtin)
if not is_python_builtin(): if not is_python_builtin():
check(inspect.getdoc(_autodoc.A_funk), "just a string.") check(inspect.getdoc(_autodoc.A_funk), "just a string.")
check(inspect.getdoc(_autodoc.A_func0), check(inspect.getdoc(_autodoc.A_func0),
@ -162,6 +140,28 @@ if not is_python_builtin():
"arg3: short\n" "arg3: short\n"
"hello: int tuple[2]\n" "hello: int tuple[2]\n"
"f: double") "f: double")
check(inspect.getdoc(_autodoc.A_func0static),
"A_func0static(e, arg2, hello, f=2) -> int")
check(inspect.getdoc(_autodoc.A_func1static),
"A_func1static(A e, short arg2, Tuple hello, double f=2) -> int")
check(inspect.getdoc(_autodoc.A_func2static),
"A_func2static(e, arg2, hello, f=2) -> int\n"
"\n"
"Parameters\n"
"----------\n"
"e: A *\n"
"arg2: short\n"
"hello: int tuple[2]\n"
"f: double")
check(inspect.getdoc(_autodoc.A_func3static),
"A_func3static(A e, short arg2, Tuple hello, double f=2) -> int\n"
"\n"
"Parameters\n"
"----------\n"
"e: A *\n"
"arg2: short\n"
"hello: int tuple[2]\n"
"f: double")
check(inspect.getdoc(_autodoc.A_variable_a_set), "A_variable_a_set(self, variable_a)") check(inspect.getdoc(_autodoc.A_variable_a_set), "A_variable_a_set(self, variable_a)")
check(inspect.getdoc(_autodoc.A_variable_a_get), "A_variable_a_get(self) -> int" ) check(inspect.getdoc(_autodoc.A_variable_a_get), "A_variable_a_get(self) -> int" )
check(inspect.getdoc(_autodoc.A_variable_b_set), "A_variable_b_set(A self, int variable_b)") check(inspect.getdoc(_autodoc.A_variable_b_set), "A_variable_b_set(A self, int variable_b)")