dep-fetcher-test-runner v0.1.0
Thin test-module wrapper that re-exports the assertions from lib-management.dep-fetcher-test so they participate in test-all-modules.sh aggregation (and therefore milestone-check). kind=test-module rather than kind=module because production modules cannot depend on test-role libs (engine_lib_resolver §role-constraint); the test lib is role=test, so the runner must be a test-module. Direct deps on dep-fetcher-test, dep-fetcher, and lib-core.git because engine_lib_resolver does NOT expand transitive lib-deps — each lib that init.lua / lib-init paths may require() must be in the module's direct deps list.
This commit is contained in:
13
manifest.module
Normal file
13
manifest.module
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"id": "dep-fetcher-test-runner",
|
||||
"version": "0.1.0",
|
||||
"kind": "test-module",
|
||||
"api": "^0.1",
|
||||
"ci_frames": 1,
|
||||
"entry_point": "init.lua",
|
||||
"deps": [
|
||||
{"id": "lib-management.dep-fetcher-test", "version": "0.1.0"},
|
||||
{"id": "lib-management.dep-fetcher", "version": "0.1.0"},
|
||||
{"id": "lib-core.git", "version": "0.1.0"}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user