完成单机TEST统一入口与可靠投递回归收尾
This commit is contained in:
@@ -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");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user