Pytest Test Master

v1.0.0

掌握 pytest fixtures 范围、参数化、mock 用法及 coverage 报告,提升测试结构清晰度和覆盖率分析能力。

0· 72·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (pytest fixtures, mock, parametrize, coverage, data) match the included files (cli.py, pytest_master.py, README, examples and tests). The files primarily contain static documentation and example snippets appropriate for a teaching/reference skill.
Instruction Scope
SKILL.md instructs only local CLI usage and shows example code. The provided setup.sh runs pytest/tests and demo CLI commands — running those will execute the repository's Python code and unit tests (expected for this package). Note: the skill does not attempt to read arbitrary user files, environment secrets, or call external endpoints in its code; examples reference services (databases, selenium) only in doc strings and are not executed by default.
Install Mechanism
No install spec or external downloads are declared. All code is included in the package. There are no URLs, archive extracts, or remote installers. The README suggests installing pytest via pip, which is normal for running tests/examples.
Credentials
The skill requests no environment variables or credentials. It implicitly expects Python and pytest to be available to run the tests and CLI (README instructs pip install pytest). This runtime dependency is reasonable but not declared as 'required env/binaries' in the registry metadata — a minor documentation gap, not malicious.
Persistence & Privilege
always:false and no installation script that modifies agent/system-wide configuration. The skill will not auto-enable itself; it contains only a local CLI and library. Autonomous invocation by an agent is allowed (default) but there are no elevated privileges requested.
Assessment
This skill is a self-contained pytest tutorial/CLI with example code and unit tests, and it does not ask for secrets or perform network downloads. Things to consider before installing or running: 1) Running setup.sh will execute pytest on the included test suite and run the CLI examples — run in an isolated environment (virtualenv/container) if you prefer. 2) The README/usage expects pytest to be present; install pytest via pip before running tests. 3) The package includes doc examples that reference external resources (databases, Selenium) only as examples — those are not contacted automatically, but if you adapt examples, be careful to not point them at production services. 4) The repository advertises paid 'Pro/Team' tiers in docs but contains only local content; payment or remote services are not implemented here. Overall it appears coherent and low-risk, but as with any code you should review and run it in an isolated environment if you have security concerns.

Like a lobster shell, security has layers — review code before you run it.

latestvk973t5ghk00wzjtcj05sp051ts84c3n8

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments