Files
RustPython/extra_tests
Alex Muscar cd4216097f fix: __repr__ use collection subclass name
Addresses: https://github.com/RustPython/RustPython/issues/3217

This patch changes the `set`, `frozenset`, `deque` and `bytearray`
collections to use the subclass name in `__repr__`, if they are
subclassed.
2021-10-06 10:01:36 +01:00
..
2020-09-13 06:58:57 +09:00
2020-09-26 23:40:21 -05:00
2021-09-22 10:32:23 +09:00
2020-09-13 06:58:57 +09:00
2021-09-27 22:52:35 +03:00
2020-09-13 06:58:57 +09:00
2020-09-13 06:58:57 +09:00

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.