mirror of
https://github.com/RustPython/RustPython.git
synced 2026-06-02 19:39:49 +09:00
18 lines
641 B
Markdown
18 lines
641 B
Markdown
# Test snippets
|
|
|
|
This directory contains two sets of test snippets which can be run in Python.
|
|
The `snippets/` directory contains functional tests, and the `benchmarks/`
|
|
directory contains snippets for use in benchmarking RustPython's performance.
|
|
|
|
## Setup
|
|
|
|
Our testing depends on [pytest](https://pytest.org), which you can install
|
|
using pip.
|
|
|
|
## Running
|
|
|
|
Simply run `pytest -v` in this directory, and the tests should run (and hopefully
|
|
pass). If it hangs for a long time, that's because it's building RustPython in
|
|
release mode, which should take less time than it would to run every test
|
|
snippet with RustPython compiled in debug mode.
|