This repository was archived by the owner on Jan 2, 2024. It is now read-only.

Description
The BDD stuff is really mostly useless in the context of Mittn. For example, the use of Behave and Gherkin in the Burp scanning case is just syntactic sugar, which just makes you fat. BDD-Security (http://www.continuumsecurity.net/bdd-intro.html) is a more ideologically pure BDD-driven testing solution.
Many testers would just want to use whichever test runner they use now (e.g., nose) and see Mittn as a wrapper for test tools, with an interface that looks like the current Behave step library. Mittn should then be packaged to be installable with pip.
I see this is a fairly major pivot opportunity but it will also decrease dependencies and improve testability of the tool itself.
If anyone has opinions on how the tool should be:
- packaged (remember there are non-free binary dependencies)
- configurable
- callable from unit/system tests,
please comment below.