forked from Rust-related/RustPython
* Add str.__rmod__ method. * Add tests for str.__rmod__ method. * Improve test for str.__rmod__ method. * Change str.__rmod__ method return value type. * Format with rustfmt. * Remove not required code of str.__rmod__ method. * Improve with clippy.
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, which you can either install globally using pip or locally using our pipenv.
Running
Simply run pytest 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.