shivahari
shivahari
**A blog post that simplifies implementing Google SSO with oauthlib** I tried to implement Google SSO with oauthlib recently, while there are many useful post separately on oauthlib and Google...
Remove support for running the test using `python ` command. We were using `python ` to run the tests previously, before pytest. We have continued to support running tests using...
# What changes added in the PR? # Added a `utils/generate_endpoint_from_openapi_spec.py` script to generate `endpoints/_Endpoint.py` file from an `OpenAPI` specification. It reads the endpoint details from the spec and uses...
While The `README.md` file holds information about all aspects of the framework, trying to find useful information to implement changes is some times tough. Can we add a new directory...
I have made the following changes to the `API Endpoint Generator` project: 1. I replaced the `utils/generate_endpoint_from_openapi_spec.py` file with the following modules: - `api_auto_generator/endpoint_module_generator.py` - `api_auto_generator/endpoint_name_generator.py` - `api_auto_generator/openapi_spec_parser.py` 2. I...
Declutter `conftest.py` module: 1. Remove duplicates in the module 2. Improve the `pylint` score for the module
The logging implementation currently looks like this:  The `LoggingObject` object reads the logging configuration from the `BaseLogging` object through composition, the `LoggingObject` is then inherited into `BasePage`. The problem...
We use `print` statements in `except` blocks to display exception information on the console. Printing the info in white is not very useful. Add a method to the `LoggingObject` object...
The `imageio` module version - `2.34.1` raises a `ValueError` exception ❌ with message - `all input arrays must have the same shape` when creating a `gif`. While this needs to...
## Problem: ## We currently use plenty of fixtures to create a `test_obj`. This has made the `test_obj` fixture very complex. Most of the fixtures currently calls the default `request`...