How to Install and Uninstall python3-pytest-bdd Package on Ubuntu 21.10 (Impish Indri)

Last updated: December 23,2024

1. Install "python3-pytest-bdd" package

In this section, we are going to explain the necessary steps to install python3-pytest-bdd on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install python3-pytest-bdd

2. Uninstall "python3-pytest-bdd" package

Please follow the instructions below to uninstall python3-pytest-bdd on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove python3-pytest-bdd $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-pytest-bdd package on Ubuntu 21.10 (Impish Indri)

Package: python3-pytest-bdd
Architecture: all
Version: 3.2.1-1
Priority: optional
Section: universe/python
Source: pytest-bdd
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Python Modules Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 171
Depends: python3-glob2, python3-mako, python3-parse, python3-parse-type, python3-py, python3-pytest, python3-six (>= 1.9.0), python3:any
Filename: pool/universe/p/pytest-bdd/python3-pytest-bdd_3.2.1-1_all.deb
Size: 35768
MD5sum: c873a1e0978a809a0852d8167da8f832
SHA1: 6f8773c814edc556c697abbd0ed6bc4d424ef0ba
SHA256: 311780e51ab252edc1668a8730ba0035f5a06cdfefdd0561c5e36c5e8bb0e22f
SHA512: 10777e2fc585e1f4bdc13e49bc7fa74a8087196d87decd632971cf016e34263c93d3317a855290efe4f585018dddc785fd293c341bf97d548940a44c6e40b197
Homepage: https://github.com/pytest-dev/pytest-bdd/
Description-en: BDD plugin for py.test
Implements a subset of Gherkin language for the automation of the
project requirements testing and easier behavioral driven development.
.
Unlike many other BDD tools it doesn't require a separate runner and benefits
from the power and flexibility of the pytest. It allows one to unify your unit
and functional tests, easier continuous integration server configuration and
maximal reuse of the tests setup.
.
Pytest fixtures written for the unit tests can be reused for the setup and
actions mentioned in the feature steps with dependency injection, which allows
a true BDD just-enough specification of the requirements without maintaining
any context object containing the side effects of the Gherkin imperative
declarations.
.
This package contains the Python 3 version.
Description-md5: 9f1aeb449a229523382d09fe91b38d7d