33 lines
930 B
JSON
33 lines
930 B
JSON
{
|
|
"$schema": "https://json.schemastore.org/testspecrc",
|
|
"description": "TestSpec CLI configuration file",
|
|
"type": "object",
|
|
"properties": {
|
|
"defaultFramework": {
|
|
"type": "string",
|
|
"enum": ["jest", "pytest", "go"],
|
|
"description": "Default test framework to use when auto-detection fails"
|
|
},
|
|
"outputFormat": {
|
|
"type": "string",
|
|
"enum": ["stdout", "file", "clipboard"],
|
|
"default": "stdout",
|
|
"description": "Default output format for generated tests"
|
|
},
|
|
"outputPath": {
|
|
"type": "string",
|
|
"description": "Default file path for output when format is 'file'"
|
|
},
|
|
"suggestEdgeCases": {
|
|
"type": "boolean",
|
|
"default": true,
|
|
"description": "Whether to suggest edge cases during generation"
|
|
},
|
|
"templates": {
|
|
"type": "object",
|
|
"description": "Custom template overrides"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
}
|