Skip to content

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