Overview

Improving Rye*

If you want to contribute, or just better understand the internals.

One source of truth*

Basic building blocks of Rye are builtin functions. To have them tested, documented is work and unifying the position.

Testing*

work in progress

Testing

You can find current testing tool and test in tests/ folder. To run then use:

cd tests
rye .                  # displays more information
rye . test             # runs all the tests
rye . test basics      # runs specific test group
rye . doc              # generates reference docs

 

Example of use:

usage and running a test

But …

We are currently improving and unifying how builtin functions are documented which includes the test so the system is changing. Look at the One source page for more information about it.