- Notifications
You must be signed in to change notification settings - Fork1
this repository work on doctest , unittest , nose , pytest
License
NotificationsYou must be signed in to change notification settings
MrRezoo/python-testing
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Hello this isMr.Rezoo
in this repository We work on 4 way to testing our application In the simplestpossible way. . .
- unittest
- pytest
- doctest
- nose
Project is created with:
- Python: 3.9
- nose: 1.3.7
- pytest: 6.2.4
If you are considering a particular method, more modern technology Add to myproject and send merge request, I will add you in the credits and contributorssection
- 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
- 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
Distributed under the MIT License. Seelicense for more information.
About
this repository work on doctest , unittest , nose , pytest
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.