This commit is contained in:
2026-10-08 19:09:30 +08:00
parent 2c0f55d9b7
commit ed99ecba1c
17 changed files with 157 additions and 106 deletions
@@ -50,6 +50,7 @@ const expectedBackgroundEdges = [
'file-service->finance-service',
'file-service->firstleg-service',
'file-service->iam-service',
'file-service->lastleg-service',
'file-service->order-service',
'file-service->warehouse-service',
'finance-service->lastleg-service',
@@ -102,7 +103,7 @@ test('all Feign clients have reviewed context, access and idempotency metadata',
const reviewed = SYNCHRONOUS_CLIENTS.filter(client => client.transport === 'FEIGN')
.map(({ path, source, target }) => ({ path, source, target }))
.sort((left, right) => left.path.localeCompare(right.path))
assert.equal(reviewed.length, 71)
assert.equal(reviewed.length, 72)
assert.deepEqual(await discoverFeignEdges(), reviewed)
})
@@ -308,5 +309,6 @@ test('shared Feign timeout defaults and long-running export overrides do not dri
assert.match(source, /read-timeout:\s*5000/)
}
const fileConfig = await readFile(path.join(root, 'file', 'src', 'main', 'resources', 'application.yml'), 'utf8')
assert.equal((fileConfig.match(/read-timeout:\s*15000/g) ?? []).length, 5)
assert.equal((fileConfig.match(/read-timeout:\s*15000/g) ?? []).length, 6)
assert.match(fileConfig, /lastlegExportProviderClient:\s+connect-timeout:\s*3000\s+read-timeout:\s*15000/)
})