Metadata-Version: 2.4
Name: snate
Version: 0.6.0
Summary: Missing test framework for python
License-Expression: LGPL-3.0-only
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# snate

Missing test framework for python

## Installation

```bash
pip install snate
```

## Usage

### Programmatic usage

```python
from snate import Snate

def add(a, b):
    return a + b

snate = Snate()
snate.add(lambda: add(1, 2), 3)
snate.add(lambda: add(3, 5), 8)
snate.test()
```

### CLI usage

You can run tests in the `tests/` directory by simply running `snate` in your terminal:

```bash
snate
```

You can also specify a different directory or a specific test file:

```bash
snate custom_tests/
snate tests/test_math.py
```

