Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kowshik24/mongodb-connect
https://github.com/kowshik24/mongodb-connect
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/kowshik24/mongodb-connect
- Owner: kowshik24
- Created: 2024-05-27T20:44:54.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-28T00:20:14.000Z (8 months ago)
- Last Synced: 2024-12-02T20:19:11.052Z (about 2 months ago)
- Language: Python
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# requirements_dev.txt we use for the testing
It makes it easier to install and manage dependencies for development and testing, separate from the dependencies required for production.# difference between requirements_dev.txt and requirements.txt
requirements.txt is used to specify the dependencies required to run the production code of a Python project, while requirements_dev.txt is used to specify the dependencies required for development and testing purposes.
# tox.ini
We use if for the testing in the python package testing against different version of the python## how tox works tox enviornment creation
1. Install depedencies and packages
2. Run commands
3. Its a combination of the (virtualenvwrapper and makefile)
4. It creates a .tox# pyproject.toml
it is being used for configuration the python project it is a alternative of the setup.cfg file. its containts configuration related to the build system
such as the build tool used package name version author license and dependencies# setup.cfg
In summary, setup.cfg is used by setuptools to configure the packaging and installation of a Python projec# Testing python application
*types of testing*
1. Automated testing
2. Manual testing*Mode of testing*
1. Unit testing
2. Integration tests*Testing frameworks*
1. pytest
2. unittest
3. robotframework
4. selenium
5. behave
6. doctest# check with the code style formatting and syntax(coding standard)
1. pylint
2. flake8(it is best because it containt 3 library pylint pycodestyle mccabe)
3. pycodestyle