wchistow / lest

Light Python library for testing

Home Page:https://pypi.org/project/lest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lest

Light Python library for testing

Installing

See installing in documentation.

Usage

Example:

Code:

import lest


@lest.setup
def my_setup():
    print('Setup ran!')


@lest.register
def test_adding_two_and_two():
    lest.assert_eq(2 + 2, 4)


@lest.register
def some_error_test():
    lest.assert_eq(2 + 2, 5)  # AssertionError


@lest.register
def some_more_error():
    lest.assert_eq(a + 2, 4)  # NameError


lest.run(info_level='max')

Output (to visible the highlighting, it's a print-screen):

About

Light Python library for testing

https://pypi.org/project/lest/

License:MIT License


Languages

Language:Python 100.0%