Skip to content

Update python test suite to use pytest rather than nose#187

Draft
mpenny-github wants to merge 16 commits into
masterfrom
use_pytest
Draft

Update python test suite to use pytest rather than nose#187
mpenny-github wants to merge 16 commits into
masterfrom
use_pytest

Conversation

@mpenny-github
Copy link
Copy Markdown
Contributor

@mpenny-github mpenny-github commented May 20, 2026

This is the third PR in a series to add support for running glb-director on ubuntu noble.
Previous PR: https://github.com/github/glb-director/pull/186/changes

It's a semi-optional pull request. The existing testing framework is functional for ubuntu focal, but it's based upon nose test library which are end of life. It won't be compatible with the version of python that ships with ubuntu noble.

There is a replacement library nose2 (https://github.com/nose-devs/nose2), but it doesn't support the older python the will come with ubuntu focal. Rather then trying to run the two tests in parallel, it made more sense to use pytest, which is supported on both platforms. The syntax is nearly identical, which allows for a relatively simple replacements.

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.

1 participant