google / google/grr

Please add "openapi-spec-validator" Python module as a GRR test package dependency

Open
#813 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
5.1k
Forks
796
PR merge metrics
No merged PRs in 30d

Description

Hello !

I would like to kindly ask you to add the [`openapi-spec-validator`](https://pypi.org/project/openapi-spec-validator/) Python 3 package as a dependecy to the GRR test package.

This package is used to validate that the OpenAPI description generated for the GRR API follows the OpenAPI specification. This verification is done in the associated tests introduced by https://github.com/google/grr/pull/811.

At the moment, the tests that rely on this package are skipped if it is not installed or, if present, the module is imported inside the test function.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.