Skip to content

MrRezoo/python-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-Testing

python

Hello this is Mr.Rezoo

Table of contents

General info

in this repository We work on 4 way to testing our application In the simplest possible way. . .

  • unittest
  • pytest
  • doctest
  • nose

Technologies

Project is created with:

  • Python: 3.9
  • nose: 1.3.7
  • pytest: 6.2.4

Help

If you are considering a particular method, more modern technology Add to my project and send merge request, I will add you in the credits and contributors section

Setup

  • first step : create virtual environment
virtualenv -p python3 venv 
  • second step : activate virtual environment
source venv/bin/activate  
  • third step : install package | library from requirements.txt
 pip install -r requirements.txt
  • fourth step : install package | library from requirements.txt
 pip install -r requirements.txt
  • last step : go to tests directory if you want to run test
 cd tests

Usage

  • run doctest: -v for more detail
python -m doctest -v filename.py
  • run unittests:
python -m unittest -v test_file.py
  • run all unittests:
python -m unittest -v discover
  • run all tests with nose test:
nosetests
  • run one test with nosetest:
nosetests -v test_file.py
  • run all tests with pytest:
pytest
  • run one test with pytest:
pytest -v test_file.py

Credits

Contributors

License

Distributed under the MIT License. See license for more information.

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy