完成单机TEST统一入口与可靠投递回归收尾

This commit is contained in:
2026-09-29 19:48:34 +08:00
parent 64a70c9f28
commit 6c0a026cc4
89 changed files with 968 additions and 983 deletions
@@ -22,18 +22,15 @@ class FinanceExportContractTest {
void keepsAllFileDefinitionsOnTheSameNineTypes() throws Exception {
Path backendRoot = backendRoot();
String application = Files.readString(backendRoot.resolve("file/src/main/resources/application.yml"), StandardCharsets.UTF_8);
String local = Files.readString(backendRoot.resolve("config/nacos/local/file-service.yml"), StandardCharsets.UTF_8);
String cn = Files.readString(backendRoot.resolve("config/nacos/cn/file-service.yml"), StandardCharsets.UTF_8);
String test = Files.readString(backendRoot.resolve("config/nacos/test/file-service.yml"), StandardCharsets.UTF_8);
Yaml yaml = new Yaml();
assertThat((Object) yaml.load(application)).isNotNull();
assertThat((Object) yaml.load(local)).isNotNull();
assertThat((Object) yaml.load(cn)).isNotNull();
assertThat((Object) yaml.load(test)).isNotNull();
assertThat(application).contains("nacos:${spring.application.name}.yml").doesNotContain("optional:nacos:");
for (String type : TYPES) {
assertThat(application).contains(type + ":").contains("provider-path: /internal/exports/v1/" + type + "/batches");
assertThat(local).contains(type + ":").contains("provider-path: /internal/exports/v1/" + type + "/batches");
assertThat(cn).contains(type + ":").contains("provider-path: /internal/exports/v1/" + type + "/batches");
assertThat(test).contains(type + ":").contains("provider-path: /internal/exports/v1/" + type + "/batches");
}
}