Skip to content

Clinic test are skipped on Windows #104629

Description

@erlend-aasland

test_clinic is skipped on Windows. This is a regression introduced by gh-96178.

  • The Modules/_testclinic.c helper extension module is not included in the Windows build
  • test.support.import_helper.import_module("_testclinic") fails and skips the whole test, since _testclinic is not found

Linked PRs

Activity

  1. added a commit that references this issue on May 18, 2023
  2. erlend-aasland commented on May 18, 2023

    @erlend-aasland
    ContributorAuthor

    I'll leave the Windows specific part to someone with a Windows dev environment set up; I'm not comfortable doing the needed build changes in PCbuild/.

    cc. @python/windows-team

  3. added a commit that references this issue on May 18, 2023
  4. added a commit that references this issue on May 18, 2023
  5. added a commit that references this issue on May 18, 2023
  6. added a commit that references this issue on May 18, 2023
  7. added a commit that references this issue on May 21, 2023
  8. added a commit that references this issue on Jul 28, 2023
  9. added 2 commits that reference this issue on Jul 28, 2023
  10. hugovk commented on Nov 10, 2023

    @hugovk
    Member

    I'll leave the Windows specific part to someone with a Windows dev environment set up; I'm not comfortable doing the needed build changes in PCbuild/.

    Is everything done now? Can we close this issue? Thanks!

  11. AlexWaygood commented on Nov 10, 2023

    @AlexWaygood
    Member

    As far as I can tell, all clinic tests are now executed when I run python -m test test_clinic -v locally on my Windows box 🥳

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-windowsbuildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or error

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions