An open API service indexing awesome lists of open source software.

https://github.com/pytest-with-eric/pytest-setup-teardown-example

What is Setup and Teardown in Pytest? (Importance of a Clean Test Environment)
https://github.com/pytest-with-eric/pytest-setup-teardown-example

pytest-fixture-scope pytest-fixtures setup-teardown teardown

Last synced: about 1 month ago
JSON representation

What is Setup and Teardown in Pytest? (Importance of a Clean Test Environment)

Awesome Lists containing this project

README

        

# Pytest Setup Teardown Example

This repo contains the sample code for the article - [What is Setup and Teardown in Pytest? (Importance of a Clean Test Environment)](https://pytest-with-eric.com/pytest-best-practices/pytest-setup-teardown/)

This project is a simple example of how to use the `setup` and `teardown` methods in Pytest.

## Requirements

* Python 3.11.4

Please install the dependencies via the `requirements.txt` file using

```
pip install -r requirements.txt
```

If you don't have Pip installed please follow instructions online on how to do it.

## How To Run the Unit Tests

To run the Unit Tests, from the root of the repo run

```
pytest -v -s
```

If you have any questions about the project please raise an Issue on GitHub.