Skip to content

Add typedoc 0.26 to CI #53

Add typedoc 0.26 to CI

Add typedoc 0.26 to CI #53

GitHub Actions / Test report - 3.12 failed Aug 27, 2024 in 1s

Test report - 3.12 ❌

Tests failed

❌ test-results.xml

162 tests were completed in 34s with 82 passed, 78 failed and 2 skipped.

Test suite Passed Failed Skipped Time
pytest 82✔️ 78❌ 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_extends_type_param_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 0x7f89a8f88da0>, _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
  ✔️ test_type_alias
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'>
  ❌ test_type_alias
	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'>
  ❌ test_hidden_type_top_level
	cls = <class 'test_typedoc_analysis.TestTypeName'>
  ❌ test_hidden_type_member
	cls = <class 'test_typedoc_analysis.TestTypeName'>
  ❌ test_rest_type
	cls = <class 'test_typedoc_analysis.TestTypeName'>
  ❌ test_indexed_access_type
	cls = <class 'test_typedoc_analysis.TestTypeName'>
  ❌ test_conditional_type
	cls = <class 'test_typedoc_analysis.TestTypeName'>
  ❌ test_inferred_type
	cls = <class 'test_typedoc_analysis.TestTypeName'>
  ❌ test_mapped_type
	cls = <class 'test_typedoc_analysis.TestTypeName'>
  ❌ test_template_literal
	cls = <class 'test_typedoc_analysis.TestTypeName'>

Annotations

Check failure on line 0 in test-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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

See this annotation in the file changed.

@github-actions github-actions / Test report - 3.12

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