init: lib-core.api-discovery-test v0.1.0 skeleton

Empty run_tests body. Assertions added incrementally via TDD in
subsequent S2-plan tasks.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Axel Meyer
2026-05-16 12:41:59 +02:00
commit ba22f77e5d
5 changed files with 32 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
build/
*.log

3
README.md Normal file
View File

@@ -0,0 +1,3 @@
# lib-core.api-discovery-test
Test-lib for `lib-core.api-discovery` (Tests-as-Libs per ADR-0037). Coverage-Statements added incrementally.

12
init.lua Normal file
View File

@@ -0,0 +1,12 @@
-- lib-core.api-discovery-test — Test-lib for lib-core.api-discovery
local api = require("lib-core.api-discovery")
local M = {}
function M.run_tests(ctx)
-- Assertions added in plan tasks 2-7.
engine.exit(engine.test.failures())
end
return M

6
manifest.core Normal file
View File

@@ -0,0 +1,6 @@
{
"id": "lib-core.api-discovery-test.core",
"kind": "lib",
"version": "0.1.0",
"license": "Proprietary"
}

9
manifest.lib Normal file
View File

@@ -0,0 +1,9 @@
{
"id": "lib-core.api-discovery-test",
"role": "test",
"version": "0.1.0",
"api_min": "0.1",
"deps": [
{"id": "lib-core.api-discovery", "version": "0.1.0"}
]
}