Add a typedoc plugin to resolve References to private type aliases #412
Test report - 3.11 ❌
❌ test-results.xml
151 tests were completed in 34s with 81 passed, 68 failed and 2 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
pytest | 81✔️ | 68❌ | 2✖️ | 34s |
❌ pytest
tests.test_build_js.test_build_js.Tests
✔️ test_autofunction_minimal
✔️ test_autofunction_explicit
✔️ test_autofunction_short
✔️ test_autofunction_long
✔️ test_autofunction_typedef
✔️ test_autofunction_callback
✔️ test_autofunction_example
✔️ test_autofunction_destructured_params
✔️ test_autofunction_defaults_in_doclet
✔️ test_autofunction_defaults_in_code
✔️ test_autofunction_variadic
✔️ test_autofunction_deprecated
✔️ test_autofunction_see
✔️ test_autofunction_static
✔️ test_autoclass
✔️ test_autoclass_members
✔️ test_autoclass_members_list
✔️ test_autoclass_members_list_star
✔️ test_autoclass_alphabetical
✔️ test_autoclass_private_members
✔️ test_autoclass_exclude_members
✔️ test_autoclass_example
✔️ test_autoclass_deprecated
✔️ test_autoclass_see
✔️ test_autoattribute
✔️ test_autoattribute_example
✔️ test_autoattribute_deprecated
✔️ test_autoattribute_see
✔️ test_getter_setter
✔️ test_no_shadowing
✔️ test_restructuredtext_injection
✔️ test_union_types
✔️ test_field_list_unwrapping
tests.test_build_ts.test_build_ts.TestTextBuilder
❌ test_autoclass_constructor
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_autoclass_order
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_autoclass_star_order
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_abstract_extends_and_implements
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_exported_from
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_constructorless_class
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_optional_members
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_deprecated
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_example
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_async
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_symbol
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_predicate
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_get_set
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_inherited_docs
cls = <class 'test_build_ts.TestTextBuilder'>
❌ test_automodule
cls = <class 'test_build_ts.TestTextBuilder'>
tests.test_build_ts.test_build_ts.TestHtmlBuilder
❌ test_extends_links
cls = <class 'test_build_ts.TestHtmlBuilder'>
❌ test_implements_links
cls = <class 'test_build_ts.TestHtmlBuilder'>
❌ test_xrefs
cls = <class 'test_build_ts.TestHtmlBuilder'>
❌ test_sphinx_link_in_description
cls = <class 'test_build_ts.TestHtmlBuilder'>
❌ test_sphinx_js_type_class
cls = <class 'test_build_ts.TestHtmlBuilder'>
❌ test_autosummary
cls = <class 'test_build_ts.TestHtmlBuilder'>
tests.test_common_mark.test_common_mark.Tests
✔️ test_build_success
tests.test_dot_dot_paths.test_dot_dot_paths.Tests
✔️ test_dot_dot
tests.test_incremental
✔️ test_incremental_js
✖️ test_incremental_ts
tests.test_init
✔️ test_relative_path_root
tests.test_ir
✔️ test_default
✔️ test_missing_default
✔️ test_ir_serialization[x0]
✔️ test_ir_serialization[x1]
✔️ test_ir_serialization[x2]
✔️ test_ir_serialization[x3]
✔️ test_ir_serialization[x4]
✔️ test_ir_serialization[x5]
✔️ test_ir_serialization[x6]
✔️ test_ir_serialization[x7]
✔️ test_ir_serialization[x8]
tests.test_jsdoc_analysis.test_jsdoc
✔️ test_doclet_full_path
tests.test_jsdoc_analysis.test_jsdoc.TestFunction
✔️ test_top_level_and_function
tests.test_jsdoc_analysis.test_jsdoc.TestClass
✔️ test_class
tests.test_parsers
✔️ test_escapes
✔️ test_relative_dirs
tests.test_paths
✔️ test_global
✔️ test_node_modules1
✔️ test_node_modules2
✔️ test_env1
✔️ test_env2
✔️ test_err
❌ test_global_install
tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=<pluggy._tracing.TagTracerSub object at 0x7f030a0b3f10>, _basetemp=PosixPath('/tmp/pytest-of-runner/pytest-0'), _retention_count=3, _retention_policy='all')
tests.test_renderers
✔️ test_render_description
✔️ test_func_render_simple
✔️ test_func_render_shortnames
✔️ test_func_render_flags
✔️ test_func_render_description
✔️ test_func_render_params
✔️ test_func_render_returns
✔️ test_func_render_type_params
✔️ test_render_xref
✔️ test_func_render_param_type
✔️ test_func_render_param_options
✔️ test_func_render_param_exceptions
✔️ test_func_render_callouts
✔️ test_all
✔️ test_examples
tests.test_suffix_tree
✔️ test_things
✔️ test_full_path
✔️ test_terminal_insertion
✔️ test_ambiguous_even_if_full_path
✔️ test_ambiguous_paths_reported
✔️ test_value_ambiguity
tests.test_testing
✔️ test_dict_where
tests.test_typedoc_analysis.test_typedoc_analysis.TestPathSegments
❌ test_class
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_instance_property
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_static_property
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_interface_property
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_weird_name
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_getter
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_setter
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_method
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_static_method
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_constructor
cls = <class 'test_typedoc_analysis.TestPathSegments'>
❌ test_function
cls = <class 'test_typedoc_analysis.TestPathSegments'>
✖️ test_relative_paths
❌ test_namespaced_var
cls = <class 'test_typedoc_analysis.TestPathSegments'>
tests.test_typedoc_analysis.test_typedoc_analysis.TestConvertNode
❌ test_class1
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_interface
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_interface_function_member
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_variable
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_function
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_constructor
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_properties
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_getter
cls = <class 'test_typedoc_analysis.TestConvertNode'>
❌ test_setter
cls = <class 'test_typedoc_analysis.TestConvertNode'>
tests.test_typedoc_analysis.test_typedoc_analysis.TestTypeName
❌ test_basic
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_named_interface
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_interface_readonly_member
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_array
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_literal_types
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_unions
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_intersection
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_generic_function
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_generic_member
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_constrained_by_interface
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_constrained_by_key
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_class_constrained
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_constrained_by_constructor
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_utility_types
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_internal_symbol_reference
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_constrained_by_property
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_optional_property
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_code_in_description
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_destructured
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_funcarg
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_namedtuplearg
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_query
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_type_operator
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_private_type_alias1
cls = <class 'test_typedoc_analysis.TestTypeName'>
❌ test_private_type_alias2
cls = <class 'test_typedoc_analysis.TestTypeName'>
Annotations
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_autoclass_constructor
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_autoclass_order
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_autoclass_star_order
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_abstract_extends_and_implements
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_exported_from
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_constructorless_class
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_optional_members
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_deprecated
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_example
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_async
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError
Check failure on line 0 in test-results.xml
github-actions / Test report - 3.11
pytest ► tests.test_build_ts.test_build_ts.TestTextBuilder ► test_symbol
Failed test found in:
test-results.xml
Error:
cls = <class 'test_build_ts.TestTextBuilder'>
Raw output
cls = <class 'test_build_ts.TestTextBuilder'>
@classmethod
def setup_class(cls):
"""Run Sphinx against the dir adjacent to the testcase."""
cls.docs_dir = join(cls.this_dir(), "source", "docs")
# -v for better tracebacks:
if sphinx_main(
[cls.docs_dir, "-b", cls.builder, "-v", "-E", join(cls.docs_dir, "_build")]
):
> raise RuntimeError("Sphinx build exploded.")
E RuntimeError: Sphinx build exploded.
tests/testing.py:42: RuntimeError