Skip to content

modernized test suite#313

Open
bmos wants to merge 25 commits intopahaz:masterfrom
bmos:tests
Open

modernized test suite#313
bmos wants to merge 25 commits intopahaz:masterfrom
bmos:tests

Conversation

@bmos
Copy link
Copy Markdown

@bmos bmos commented Mar 6, 2026

Need to merge #312 to resolve testing issues first to:

  • fix doc building
  • see if tests pass on all versions

Highlights

  • Fix argument deprecation test on windows hosts
  • Resolve all but one DeprecationWarning posted during test runs (the last one comes from the program code, not testing)
  • Replace unittest with pytest wherever possible
  • Consolidate some tests via parameterization
  • Speed up the two tests that were taking a long time (should save 20+ seconds per test run)
  • Add additional test to ensure open_tunnel's block_on_close argument posts DeprecationWarning

@bmos bmos changed the title Updated test suite modernized test suite Mar 6, 2026
@coveralls
Copy link
Copy Markdown

coveralls commented Mar 7, 2026

Coverage Status

coverage: 92.113% (+0.4%) from 91.667%
when pulling f9baf62 on bmos:tests
into dc07328 on pahaz:master.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants