{
  "id": "fn-test-all",
  "dataComponent": "test",
  "heading": {
    "title": "all",
    "badges": [
      "TestUtility",
      "ASYNC"
    ]
  },
  "synopsis": "Runs all discovered .mu test files in alphabetical order, calling a callback for each file’s pass/fail status.",
  "codeBlocks": [
    "extend(\"test\")\n\ntest:all(() => {})\n"
  ],
  "notes": [
    "Takes exactly 1 argument: a callback function that receives pass/fail status after each test file completes or a final outcome (environment-dependent).",
    "Internally calls `test:list()` to discover .mu files, then calls `test:run(file, cb)` for each, sorting the results so failing tests might appear last or in a certain order.",
    "Use this as a single entry point to run all your test files from a script or CI environment. If you prefer to run them individually, call `test:run(...)` for each file."
  ]
}
