Skip to content

spec: Create conformance test suite #10

@mickdarling

Description

@mickdarling

Summary

Create test suite for verifying MCP-AQL conformance at Level 1 and Level 2.

Status

Spec Directory: tests/ exists but empty

Test Categories

Level 1 (Basic Conformance)

  • introspect operation implemented (operations query)
  • introspect operation implemented (types query)
  • Correct endpoint routing
  • Response format validation (discriminated unions)
  • Error handling
  • snake_case parameter naming

Level 2 (Full Conformance)

  • All Level 1 tests
  • Both endpoint modes (CRUDE and Single)
  • Field selection
  • Batch operations

Tasks

  • Define test framework
  • Create Level 1 test cases
  • Create Level 2 test cases
  • Add CI integration
  • Document test execution

Related

  • Spec: tests/ directory
  • Adapter Guide: docs/adapter/development-guide.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestphase-2Quality: Conformance, Testing, UsabilityspecCore specification content

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions