https://github.com/behave/behave4cmd0
behave4cmd0: Behave for Commands (v0)
https://github.com/behave/behave4cmd0
Last synced: about 1 year ago
JSON representation
behave4cmd0: Behave for Commands (v0)
- Host: GitHub
- URL: https://github.com/behave/behave4cmd0
- Owner: behave
- License: bsd-2-clause
- Created: 2023-06-11T15:46:58.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-21T19:25:58.000Z (about 3 years ago)
- Last Synced: 2025-02-17T21:42:40.234Z (over 1 year ago)
- Language: Python
- Size: 47.9 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
behave4cmd0: Behave for Commands (variant 0)
==============================================================================
:Category: BDD, testing
:License: BSD
:Status: Incubating (coming soon)
This project provides a reusable `step-library`_ for `behave`_ to test:
* commands
* command-line applications (console apps)
It was heavily inspired by `cucumber.aruba`_ that is used by `cucumber`_.
Otherwise:
* It used by `behave`_ for testing `behave`_ (by biting itself in its tail) ;-)
* It is the small brother of `behave4cmd`_ (that was not released to public yet)
SEE ALSO:
* Current state: `behave4cmd0 `_ (as part of `behave`_)
* Example: `features/step.use_step_library.feature`_
* https://github.com/behave/behave
.. _behave: https://github.com/behave/behave
.. _behave4cmd: https://github.com/behave/behave4cmd
.. _cucumber: https://github.com/cucumber/cucumber
.. _`cucumber.aruba`: https://github.com/cucumber/aruba
.. _`features/step.use_step_library.feature`: https://github.com/behave/behave/blob/main/features/step.use_step_library.feature
.. _step-library: https://github.com/behave/behave/blob/main/features/step.use_step_library.feature