Skip to content

Commit 9929270

Browse files
committed
Fix tests
1 parent b22f585 commit 9929270

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

docs/extra_platforms.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ extra\_platforms package
77
:members:
88
:show-inheritance:
99
:undoc-members:
10-
:exclude-members: Architecture, CI, Group, Platform, Shell, Terminal, Trait, current_architecture, current_ci, current_platform, current_shell, current_terminal, current_traits, extract_members, groups_from_ids, invalidate_caches, is_aarch64, is_aix, is_alacritty, is_alpine, is_altlinux, is_amzn, is_android, is_any_agent, is_any_architecture, is_any_arm, is_any_ci, is_any_mips, is_any_platform, is_any_shell, is_any_sparc, is_any_terminal, is_any_trait, is_any_windows, is_apple_terminal, is_arch, is_arch_32_bit, is_arch_64_bit, is_arm, is_armv5tel, is_armv6l, is_armv7l, is_armv8l, is_ash, is_azure_pipelines, is_bamboo, is_bash, is_big_endian, is_bourne_shells, is_bsd, is_bsd_not_macos, is_buildkite, is_buildroot, is_c_shells, is_cachyos, is_centos, is_circle_ci, is_cirrus_ci, is_claude_code, is_cline, is_cloudlinux, is_cmd, is_codebuild, is_contour, is_csh, is_cursor, is_cygwin, is_dash, is_debian, is_dragonfly_bsd, is_exherbo, is_fedora, is_fish, is_foot, is_freebsd, is_generic_linux, is_gentoo, is_ghostty, is_github_ci, is_gitlab_ci, is_gnome_terminal, is_gnu_screen, is_gpu_terminals, is_guix, is_haiku, is_heroku_ci, is_hurd, is_hyper, is_i386, is_i586, is_i686, is_ibm_mainframe, is_ibm_powerkvm, is_illumos, is_iterm2, is_kali, is_kitty, is_konsole, is_ksh, is_kvmibm, is_linux, is_linux_layers, is_linux_like, is_linuxmint, is_little_endian, is_loongarch, is_loongarch64, is_macos, is_mageia, is_mandriva, is_manjaro, is_midnightbsd, is_mips, is_mips64, is_mips64el, is_mipsel, is_multiplexers, is_native_terminals, is_netbsd, is_nobara, is_nushell, is_openbsd, is_opensuse, is_openwrt, is_oracle, is_other_posix, is_other_shells, is_parallels, is_pidora, is_powerpc, is_powershell, is_ppc, is_ppc64, is_ppc64le, is_raspbian, is_rhel, is_rio, is_riscv, is_riscv32, is_riscv64, is_rocky, is_s390x, is_scientific, is_slackware, is_sles, is_solaris, is_sparc, is_sparc64, is_sunos, is_system_v, is_tabby, is_tcsh, is_teamcity, is_tilix, is_tmux, is_travis_ci, is_tumbleweed, is_tuxedo, is_ubuntu, is_ultramarine, is_unix, is_unix_layers, is_unix_not_macos, is_unknown, is_unknown_agent, is_unknown_architecture, is_unknown_ci, is_unknown_platform, is_unknown_shell, is_unknown_terminal, is_vscode_terminal, is_wasm32, is_wasm64, is_web_terminals, is_webassembly, is_wezterm, is_windows, is_windows_shells, is_windows_terminal, is_wsl1, is_wsl2, is_x86, is_x86_64, is_xenserver, is_xonsh, is_xterm, is_zellij, is_zsh, reduce, traits_from_ids
10+
:exclude-members: Agent, Architecture, CI, Group, Platform, Shell, Terminal, Trait, current_agent, current_architecture, current_ci, current_platform, current_shell, current_terminal, current_traits, extract_members, groups_from_ids, invalidate_caches, is_aarch64, is_aix, is_alacritty, is_alpine, is_altlinux, is_amzn, is_android, is_any_agent, is_any_architecture, is_any_arm, is_any_ci, is_any_mips, is_any_platform, is_any_shell, is_any_sparc, is_any_terminal, is_any_trait, is_any_windows, is_apple_terminal, is_arch, is_arch_32_bit, is_arch_64_bit, is_arm, is_armv5tel, is_armv6l, is_armv7l, is_armv8l, is_ash, is_azure_pipelines, is_bamboo, is_bash, is_big_endian, is_bourne_shells, is_bsd, is_bsd_not_macos, is_buildkite, is_buildroot, is_c_shells, is_cachyos, is_centos, is_circle_ci, is_cirrus_ci, is_claude_code, is_cline, is_cloudlinux, is_cmd, is_codebuild, is_contour, is_csh, is_cursor, is_cygwin, is_dash, is_debian, is_dragonfly_bsd, is_exherbo, is_fedora, is_fish, is_foot, is_freebsd, is_generic_linux, is_gentoo, is_ghostty, is_github_ci, is_gitlab_ci, is_gnome_terminal, is_gnu_screen, is_gpu_terminals, is_guix, is_haiku, is_heroku_ci, is_hurd, is_hyper, is_i386, is_i586, is_i686, is_ibm_mainframe, is_ibm_powerkvm, is_illumos, is_iterm2, is_kali, is_kitty, is_konsole, is_ksh, is_kvmibm, is_linux, is_linux_layers, is_linux_like, is_linuxmint, is_little_endian, is_loongarch, is_loongarch64, is_macos, is_mageia, is_mandriva, is_manjaro, is_midnightbsd, is_mips, is_mips64, is_mips64el, is_mipsel, is_multiplexers, is_native_terminals, is_netbsd, is_nobara, is_nushell, is_openbsd, is_opensuse, is_openwrt, is_oracle, is_other_posix, is_other_shells, is_parallels, is_pidora, is_powerpc, is_powershell, is_ppc, is_ppc64, is_ppc64le, is_raspbian, is_rhel, is_rio, is_riscv, is_riscv32, is_riscv64, is_rocky, is_s390x, is_scientific, is_slackware, is_sles, is_solaris, is_sparc, is_sparc64, is_sunos, is_system_v, is_tabby, is_tcsh, is_teamcity, is_tilix, is_tmux, is_travis_ci, is_tumbleweed, is_tuxedo, is_ubuntu, is_ultramarine, is_unix, is_unix_layers, is_unix_not_macos, is_unknown, is_unknown_agent, is_unknown_architecture, is_unknown_ci, is_unknown_platform, is_unknown_shell, is_unknown_terminal, is_vscode_terminal, is_wasm32, is_wasm64, is_web_terminals, is_webassembly, is_wezterm, is_windows, is_windows_shells, is_windows_terminal, is_wsl1, is_wsl2, is_x86, is_x86_64, is_xenserver, is_xonsh, is_xterm, is_zellij, is_zsh, reduce, traits_from_ids
1111

1212
.. extra-platforms-automodule-end
1313

tests/test_sphinx_crossrefs.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -613,6 +613,7 @@ def get_expected_page_for_symbol(role: str, symbol: str) -> str:
613613
"Shell",
614614
"Terminal",
615615
"CI",
616+
"Agent",
616617
):
617618
return "trait.html"
618619
# Default to trait.html for other trait-related classes
@@ -630,6 +631,7 @@ def get_expected_page_for_symbol(role: str, symbol: str) -> str:
630631
"Shell.",
631632
"Terminal.",
632633
"CI.",
634+
"Agent.",
633635
)
634636
if role in ("meth", "attr") and any(symbol.startswith(c) for c in trait_classes):
635637
return "trait.html"
@@ -868,6 +870,7 @@ def test_all_crossreferences_point_to_correct_pages(
868870
"types.",
869871
"dict.",
870872
"frozenset.",
873+
"shlex.",
871874
)):
872875
if not symbol.startswith("pytest.skip_") and not symbol.startswith(
873876
"pytest.unless_"

0 commit comments

Comments
 (0)