com um clique
create-e2e-fixture
// Create a new e2e test fixture for cross-language test generation
// Create a new e2e test fixture for cross-language test generation
Add a new language to Alef-based e2e test generation
Universal LLM API client for 142+ providers with native bindings for 11 languages. Use when writing code that calls LLM APIs via liter-llm in Python, TypeScript, Rust, Go, Java, C#, Ruby, PHP, Elixir, WASM, or C. Covers chat, streaming, embeddings, image generation, speech, transcription, moderation, reranking, search, OCR, tool calling, and configuration.
| name | create-e2e-fixture |
| description | Create a new e2e test fixture for cross-language test generation |
Identify the test case: What behavior needs testing across language bindings?
Choose category: smoke, basic, parsing, edge-case, error-handling, or platform-specific.
Write fixture JSON:
{
"id": "descriptive_snake_case_name",
"category": "basic",
"description": "Tests that X produces Y",
"source_code": "input data or code",
"assertions": {
"tree_not_null": true,
"expect_error": false
},
"tags": ["regression"]
}
Add to fixtures directory: Place in appropriate category file or subdirectory.
Regenerate: Run task generate:e2e.
Verify: Run task test:e2e to confirm all languages pass.
Commit: Include fixture + regenerated test files in same commit.