smix-fixture 1.0.27

smix-fixture — fixture chip registry loader for the `- fixture: <id>` yaml verb. Loads JSON declaring `{ testID, signal, timeoutMs }` per fixture id; used by smix-adapter-maestro runtime to open the QA overlay, tap the chip, and await the declared log signal.
Documentation

smix-fixture

Fixture chip registry for smix.

Loads a JSON file declaring the testID + signal + timeoutMs for each fixture id; consumed by smix-adapter-maestro when the yaml verb - fixture: <id> runs.

Format

{
  "version": 1,
  "fixtures": {
    "prime-search-history": {
      "testID": "qa-chip-prime-search-history",
      "signal": {
        "regex": "\\[fixture\\] prime-search-history: seeded (\\d+) rows",
        "level": "log"
      },
      "timeoutMs": 8000
    }
  }
}

Non-goals

  • TypeScript module loading
  • Registry validation against a JSON schema