Created by: tylerlaberge
What is this Python project?
Jasper is an asynchronous behavior-driven development framework.
What's the difference between this Python project and similar ones?
Jasper's main points that separate it from other BDD frameworks are:
- Tests are run asynchronously, making it very easy and intuitive to write tests for asynchronous code.
- Features are described within .py files, exactly how you would write normal python code. No need to learn the syntax of a domain-specific language in order to define your features like other frameworks require.
- Small and simple built-in optional assertion library allows for easy to write and easy to read assertions.
- The structure of your features, scenarios, and steps is very nonrestrictive. No requirements for any specific directory structures in order for Jasper to run you tests.
--
Anyone who agrees with this pull request could vote for it by adding a