Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

rezamobaraki/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

AltStyle によって変換されたページ (->オリジナル) /