diff --git a/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java b/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java index e8aebf59..c966be02 100644 --- a/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java +++ b/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java @@ -201,6 +201,20 @@ class MavenModuleProfileTest { .doesNotContain("| 消息队列 |"); } + @Test + void yutongMqttBuildSurfaceUsesOnlyPahoClient() throws Exception { + Document pom = rootPom(); + + assertThat(hasProjectProperty(pom, "paho-mqtt.version")) + .isTrue(); + assertThat(hasDependency(pom, "org.eclipse.paho", "org.eclipse.paho.client.mqttv3")) + .isTrue(); + assertThat(hasProjectProperty(pom, "fusesource-mqtt.version")) + .isFalse(); + assertThat(hasDependency(pom, "org.fusesource.mqtt-client", "mqtt-client")) + .isFalse(); + } + @Test void productionDocsDoNotAdvertiseMemorySessionStore() throws Exception { String runbook = Files.readString(repositoryRoot() diff --git a/pom.xml b/pom.xml index 400708ae..add0670b 100644 --- a/pom.xml +++ b/pom.xml @@ -148,7 +148,6 @@ 1.13.6 1.42.1 1.2.5 - 1.12 3.8.4 2.8.17 1.18.34 @@ -353,11 +352,6 @@ org.eclipse.paho.client.mqttv3 ${paho-mqtt.version} - - org.fusesource.mqtt-client - mqtt-client - ${fusesource-mqtt.version} - com.taosdata.jdbc taos-jdbcdriver