feat(inventory): add function catalog and act data
DH V2 CI / WEB · typecheck, build (push) Successful in 45s
Production dependency audit / API · production dependencies (push) Successful in 27s
DH V2 CI / API · typecheck, tests, build (push) Successful in 1m15s
Production dependency audit / WEB · production dependencies (push) Successful in 15s
DH V2 CI / Docker / migrations / production images (push) Successful in 2m21s
DH V2 CI / Promote verified main to deploy (push) Successful in 9s
Android CI / RC / Android · lint, tests, debug APK, release compile (push) Failing after 6m25s
DH V2 CI / WEB · typecheck, build (push) Successful in 45s
Production dependency audit / API · production dependencies (push) Successful in 27s
DH V2 CI / API · typecheck, tests, build (push) Successful in 1m15s
Production dependency audit / WEB · production dependencies (push) Successful in 15s
DH V2 CI / Docker / migrations / production images (push) Successful in 2m21s
DH V2 CI / Promote verified main to deploy (push) Successful in 9s
Android CI / RC / Android · lint, tests, debug APK, release compile (push) Failing after 6m25s
This commit is contained in:
@@ -6,7 +6,7 @@ import { MODULE_METADATA } from '@nestjs/common/constants';
|
||||
import { AssetMasterModule } from '../../src/asset-master/asset-master.module';
|
||||
import { InventoryFunctionService } from '../../src/asset-master/inventory-function.service';
|
||||
|
||||
test('F5 AssetMasterModule keeps dossier-only function dependency injectable without reopening its controller', () => {
|
||||
test('F5 dossier dependency remains injectable and F6.18 reopens the Function catalog controller', () => {
|
||||
const providers = (Reflect.getMetadata(MODULE_METADATA.PROVIDERS, AssetMasterModule) ?? []) as unknown[];
|
||||
const controllers = (Reflect.getMetadata(MODULE_METADATA.CONTROLLERS, AssetMasterModule) ?? []) as Array<{ name?: string }>;
|
||||
const dossierSource = readFileSync(
|
||||
@@ -25,7 +25,7 @@ test('F5 AssetMasterModule keeps dossier-only function dependency injectable wit
|
||||
);
|
||||
assert.equal(
|
||||
controllers.some((controller) => controller?.name === 'InventoryFunctionController'),
|
||||
false,
|
||||
'F5 must not reopen the retired Inventory Function controller',
|
||||
true,
|
||||
'F6.18 explicitly reopens InventoryFunctionController as the authoritative Function catalog',
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user