Runnable, self-checking guides for using the test driver. Each lab ships a script next to it, so you can run the exact code the guide shows.
The scripts are part of this repository and are not installed into site-packages. Clone or
download the repository first, then run them from its root.
| Lab | Covers | Needs system .NET? |
|---|---|---|
| 01 | Attach to a server you run yourself (Docker, testcontainers, shared CI) | No |
| 02 | Embedded server, one isolated database per test (the default) | Yes |
| 03 | Seed data and query an index (setup_database, wait_for_indexing) |
Yes |
| 04 | Self-contained embedded server, downloaded and cached automatically | No |
For lower-level server configuration, see the
ravendb-python-embedded labs.