pradyumn-cloud/Smart Test Generator

AI-powered Python test generation using LLM. Generate comprehensive pytest/unittest tests automatically for your Python code.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathsPath(s) to Python files or directories to scan. Examples: 'src/' (directory), 'app.py' (single file), 'src/,lib/utils.py' (multiple paths - comma-separated) yes
gemini-api-keyYour Gemini API Key - Get FREE key at: https://aistudio.google.com/app/apikey Store as repository secret in Settings → Secrets → Actions → New secret yes
modelGemini AI model to use. Options: models/gemini-2.0-flash (Fast, recommended), models/gemini-2.5-flash (Latest), models/gemini-pro-latest (Most capable) nomodels/gemini-2.0-flash
frameworkPython testing framework. Options: 'pytest' (recommended) or 'unittest' nopytest
output-dirDirectory where generated test files will be saved. Example: 'tests/generated' or 'generated-tests' nogenerated-tests

no outputs