/usr/lib/python3/dist-packages/behave/__init__.py is in python3-behave 1.2.5-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | # -*- coding: utf-8 -*-
'''behave is behaviour-driven development, Python style
Behavior-driven development (or BDD) is an agile software development
technique that encourages collaboration between developers, QA and
non-technical or business participants in a software project.
*behave* uses tests written in a natural language style, backed up by Python
code.
To get started, we recommend the `tutorial`_ and then the `test language`_ and
`api`_ references.
.. _`tutorial`: tutorial.html
.. _`test language`: gherkin.html
.. _`api`: api.html
'''
from behave.step_registry import *
from behave.matchers import use_step_matcher, step_matcher, register_type
__all__ = [
"given", "when", "then", "step", "use_step_matcher", "register_type",
"Given", "When", "Then", "Step",
# -- DEPRECATING:
"step_matcher"
]
__version__ = '1.2.5'
|