Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch fixtures to use those in pytest-jupyter to avoid collisions #335

Merged
merged 5 commits into from
Nov 13, 2020

Conversation

kevin-bates
Copy link
Member

Now that pytest-jupyter is released, this updates the custom fixtures to use their jp_ versions made available via pytest-jupyter. This will avoid collisions with similarly named fixtures introduced in other packages (provided of course, they too are not prefixed with jp_ 😄 ).

Note that because other packages still depend on jupyter_server/pytest_plugin.py for the non-prefixed features, both it as well as the pytest_jupyter_server entrypoint remain in existence.

Prior to removing jupyter_server/pytest_plugin.py and the pytest_jupyter_server entrypoint, we may want to cut a release to provide dependents a "pin point" until they've prefixed the jupyter server fixtures.

Resolves #322

Copy link
Member

@Zsailer Zsailer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks, @kevin-bates!

@Zsailer Zsailer merged commit fcf3070 into jupyter-server:master Nov 13, 2020
@kevin-bates kevin-bates deleted the remove-pytest-plugins branch January 14, 2021 15:52
hMED22 pushed a commit to hMED22/jupyter_server that referenced this pull request Jan 23, 2023
…plugins

Switch fixtures to use those in pytest-jupyter to avoid collisions
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.

pytest fixture base_url conflict with pytest_base_url
2 participants