This repo is only temporary—the plan is to eventually merge this repo into jupyter/jupyter_server
These tests currently depend on this branch of Jupyter Server.
The goal for this test suite is to leverage pytest's strengths. All tests should be explicit and follow standard pytest syntax. Writing a test for Jupyter Server should feel as simple as writing a typical pytest unit test.
These test use pytest-asyncio
and pytest-tornado
to create handy fixtures for testing Jupyter Server. All fixtures created in those plugins are available to these tests. The main fixture included in this library of tests is the serverapp
fixture.