thingsboard-memoizeit
Changes
application/pom.xml 5(+5 -0)
dao/pom.xml 5(+0 -5)
dao/src/test/java/org/thingsboard/server/dao/service/attributes/nosql/AttributesServiceNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/attributes/sql/AttributesServiceSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/event/nosql/EventServiceNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/nosql/AdminSettingsServiceNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialCacheNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialServiceNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetsBundleServiceNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/plugin/nosql/PluginServiceNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsCacheSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsServiceSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/timeseries/nosql/TimeseriesServiceNoSqlTest.java 4(+2 -2)
dao/src/test/java/org/thingsboard/server/dao/service/timeseries/sql/TimeseriesServiceSqlTest.java 4(+2 -2)
pom.xml 7(+0 -7)
Details
application/pom.xml 5(+5 -0)
diff --git a/application/pom.xml b/application/pom.xml
index 28716d0..a4602d4 100644
--- a/application/pom.xml
+++ b/application/pom.xml
@@ -251,6 +251,11 @@
<artifactId>spring-test-dbunit</artifactId>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>ru.yandex.qatools.embed</groupId>
+ <artifactId>postgresql-embedded</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/application/src/test/java/org/thingsboard/server/system/nosql/DeviceApiNoSqlTest.java b/application/src/test/java/org/thingsboard/server/system/nosql/DeviceApiNoSqlTest.java
new file mode 100644
index 0000000..f8a1724
--- /dev/null
+++ b/application/src/test/java/org/thingsboard/server/system/nosql/DeviceApiNoSqlTest.java
@@ -0,0 +1,12 @@
+package org.thingsboard.server.system.nosql;
+
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
+import org.thingsboard.server.dao.util.NoSqlDao;
+import org.thingsboard.server.system.BaseHttpDeviceApiTest;
+
+/**
+ * Created by Valerii Sosliuk on 6/27/2017.
+ */
+@DaoNoSqlTest
+public class DeviceApiNoSqlTest extends BaseHttpDeviceApiTest {
+}
diff --git a/application/src/test/java/org/thingsboard/server/system/sql/DeviceApiSqlTest.java b/application/src/test/java/org/thingsboard/server/system/sql/DeviceApiSqlTest.java
new file mode 100644
index 0000000..2df56e8
--- /dev/null
+++ b/application/src/test/java/org/thingsboard/server/system/sql/DeviceApiSqlTest.java
@@ -0,0 +1,11 @@
+package org.thingsboard.server.system.sql;
+
+import org.thingsboard.server.dao.service.DaoSqlTest;
+import org.thingsboard.server.system.BaseHttpDeviceApiTest;
+
+/**
+ * Created by Valerii Sosliuk on 6/27/2017.
+ */
+@DaoSqlTest
+public class DeviceApiSqlTest extends BaseHttpDeviceApiTest{
+}
diff --git a/application/src/test/java/org/thingsboard/server/system/SystemSqlTestSuite.java b/application/src/test/java/org/thingsboard/server/system/SystemSqlTestSuite.java
new file mode 100644
index 0000000..72982a8
--- /dev/null
+++ b/application/src/test/java/org/thingsboard/server/system/SystemSqlTestSuite.java
@@ -0,0 +1,23 @@
+package org.thingsboard.server.system;
+
+import org.junit.ClassRule;
+import org.junit.extensions.cpsuite.ClasspathSuite;
+import org.junit.runner.RunWith;
+import org.thingsboard.server.dao.CustomPostgresUnit;
+
+import java.util.Arrays;
+
+/**
+ * Created by Valerii Sosliuk on 6/27/2017.
+ */
+@RunWith(ClasspathSuite.class)
+@ClasspathSuite.ClassnameFilters({"org.thingsboard.server.system.sql.*SqlTest"})
+public class SystemSqlTestSuite {
+
+ @ClassRule
+ public static CustomPostgresUnit postgresUnit = new CustomPostgresUnit(
+ Arrays.asList("postgres/schema.sql", "postgres/system-data.sql"),
+ "postgres-embedded-test.properties");
+
+
+}
dao/pom.xml 5(+0 -5)
diff --git a/dao/pom.xml b/dao/pom.xml
index 7686f10..2bb7751 100644
--- a/dao/pom.xml
+++ b/dao/pom.xml
@@ -170,11 +170,6 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>com.h2database</groupId>
- <artifactId>h2</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
<groupId>ru.yandex.qatools.embed</groupId>
<artifactId>postgresql-embedded</artifactId>
<scope>test</scope>
diff --git a/dao/src/main/java/org/thingsboard/server/dao/DaoUtil.java b/dao/src/main/java/org/thingsboard/server/dao/DaoUtil.java
index 42823a1..3392ef7 100644
--- a/dao/src/main/java/org/thingsboard/server/dao/DaoUtil.java
+++ b/dao/src/main/java/org/thingsboard/server/dao/DaoUtil.java
@@ -30,7 +30,9 @@ public abstract class DaoUtil {
if (toDataList != null && !toDataList.isEmpty()) {
list = new ArrayList<>();
for (ToData<T> object : toDataList) {
- list.add(object.toData());
+ if (object != null) {
+ list.add(object.toData());
+ }
}
}
return list;
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/attributes/nosql/AttributesServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/attributes/nosql/AttributesServiceNoSqlTest.java
index 2a2d57a..295b888 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/attributes/nosql/AttributesServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/attributes/nosql/AttributesServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.attributes.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.attributes.BaseAttributesServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class AttributesServiceNoSqlTest extends BaseAttributesServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/attributes/sql/AttributesServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/attributes/sql/AttributesServiceSqlTest.java
index 9cedb3a..7c06da0 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/attributes/sql/AttributesServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/attributes/sql/AttributesServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.attributes.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.attributes.BaseAttributesServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class AttributesServiceSqlTest extends BaseAttributesServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/event/nosql/EventServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/event/nosql/EventServiceNoSqlTest.java
index 36a8709..21f81fe 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/event/nosql/EventServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/event/nosql/EventServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.event.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.event.BaseEventServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class EventServiceNoSqlTest extends BaseEventServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/event/sql/EventServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/event/sql/EventServiceSqlTest.java
index a0d6369..77fee52 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/event/sql/EventServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/event/sql/EventServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.event.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.event.BaseEventServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class EventServiceSqlTest extends BaseEventServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AdminSettingsServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AdminSettingsServiceNoSqlTest.java
index 8f1dc1f..b02c9cb 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AdminSettingsServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AdminSettingsServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseAdminSettingsServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class AdminSettingsServiceNoSqlTest extends BaseAdminSettingsServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AlarmServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AlarmServiceNoSqlTest.java
index 5444dda..9115a2d 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AlarmServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AlarmServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseAlarmServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class AlarmServiceNoSqlTest extends BaseAlarmServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AssetServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AssetServiceNoSqlTest.java
index 9a426d2..6370a71 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AssetServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/AssetServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseAssetServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class AssetServiceNoSqlTest extends BaseAssetServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/CustomerServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/CustomerServiceNoSqlTest.java
index 0981463..f437551 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/CustomerServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/CustomerServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseCustomerServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class CustomerServiceNoSqlTest extends BaseCustomerServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DashboardServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DashboardServiceNoSqlTest.java
index b597219..2ed8f55 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DashboardServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DashboardServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseDashboardServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class DashboardServiceNoSqlTest extends BaseDashboardServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialCacheNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialCacheNoSqlTest.java
index 8cebc1b..3dc4b84 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialCacheNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialCacheNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseDeviceCredentialsCacheTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class DeviceCredentialCacheNoSqlTest extends BaseDeviceCredentialsCacheTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialServiceNoSqlTest.java
index b0dcd10..0a85622 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceCredentialServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseDeviceCredentialsServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class DeviceCredentialServiceNoSqlTest extends BaseDeviceCredentialsServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceServiceNoSqlTest.java
index bffbc67..a6f9554 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/DeviceServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseDeviceServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class DeviceServiceNoSqlTest extends BaseDeviceServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/RelationServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/RelationServiceNoSqlTest.java
index 3f39797..2133304 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/RelationServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/RelationServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseRelationServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class RelationServiceNoSqlTest extends BaseRelationServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/TenantServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/TenantServiceNoSqlTest.java
index f977ee4..8066e57 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/TenantServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/TenantServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseTenantServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class TenantServiceNoSqlTest extends BaseTenantServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/UserServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/UserServiceNoSqlTest.java
index 4fe536c..d3a6452 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/UserServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/UserServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseUserServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class UserServiceNoSqlTest extends BaseUserServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetsBundleServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetsBundleServiceNoSqlTest.java
index 498a96e..b0e7890 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetsBundleServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetsBundleServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseWidgetsBundleServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class WidgetsBundleServiceNoSqlTest extends BaseWidgetsBundleServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetTypeServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetTypeServiceNoSqlTest.java
index d959184..a814f35 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetTypeServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/nosql/WidgetTypeServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.BaseWidgetTypeServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class WidgetTypeServiceNoSqlTest extends BaseWidgetTypeServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/plugin/nosql/PluginServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/plugin/nosql/PluginServiceNoSqlTest.java
index 15b6dda..f06e543 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/plugin/nosql/PluginServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/plugin/nosql/PluginServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.plugin.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.plugin.BasePluginServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class PluginServiceNoSqlTest extends BasePluginServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/plugin/sql/PluginServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/plugin/sql/PluginServiceSqlTest.java
index addeffe..448747f 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/plugin/sql/PluginServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/plugin/sql/PluginServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.plugin.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.plugin.BasePluginServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class PluginServiceSqlTest extends BasePluginServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/rule/nosql/RuleServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/rule/nosql/RuleServiceNoSqlTest.java
index 1fc6886..2a34783 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/rule/nosql/RuleServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/rule/nosql/RuleServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.rule.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.rule.BaseRuleServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class RuleServiceNoSqlTest extends BaseRuleServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/rule/sql/RuleServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/rule/sql/RuleServiceSqlTest.java
index b3a810f..1e9325a 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/rule/sql/RuleServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/rule/sql/RuleServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.rule.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.rule.BaseRuleServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class RuleServiceSqlTest extends BaseRuleServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/AdminSettingsServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/AdminSettingsServiceSqlTest.java
index 901a9cf..ff66d12 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/AdminSettingsServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/AdminSettingsServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseAdminSettingsServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class AdminSettingsServiceSqlTest extends BaseAdminSettingsServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/AlarmServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/AlarmServiceSqlTest.java
index 85bef2b..f67f5d5 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/AlarmServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/AlarmServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseAlarmServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class AlarmServiceSqlTest extends BaseAlarmServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/AssetServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/AssetServiceSqlTest.java
index 30cc8fe..1bbc789 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/AssetServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/AssetServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseAssetServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class AssetServiceSqlTest extends BaseAssetServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/CustomerServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/CustomerServiceSqlTest.java
index 559281b..bdaca55 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/CustomerServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/CustomerServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseCustomerServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class CustomerServiceSqlTest extends BaseCustomerServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DashboardServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DashboardServiceSqlTest.java
index 5af38f6..77a8cef 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DashboardServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DashboardServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseDashboardServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class DashboardServiceSqlTest extends BaseDashboardServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsCacheSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsCacheSqlTest.java
index b6fd8e8..6f9211d 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsCacheSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsCacheSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseDeviceCredentialsCacheTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class DeviceCredentialsCacheSqlTest extends BaseDeviceCredentialsCacheTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsServiceSqlTest.java
index fbc0cd6..31fde40 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceCredentialsServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseDeviceCredentialsServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class DeviceCredentialsServiceSqlTest extends BaseDeviceCredentialsServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceServiceSqlTest.java
index 4a030d5..647a602 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/DeviceServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseDeviceServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class DeviceServiceSqlTest extends BaseDeviceServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/RelationServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/RelationServiceSqlTest.java
index 8c8e178..e9fefa4 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/RelationServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/RelationServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseRelationServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class RelationServiceSqlTest extends BaseRelationServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/TenantServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/TenantServiceSqlTest.java
index 6f05d53..f2816da 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/TenantServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/TenantServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseTenantServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class TenantServiceSqlTest extends BaseTenantServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/UserServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/UserServiceSqlTest.java
index 27c6999..4b40857 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/UserServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/UserServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseUserServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class UserServiceSqlTest extends BaseUserServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetsBundleServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetsBundleServiceSqlTest.java
index 3e6dcde..7d44fa8 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetsBundleServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetsBundleServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseWidgetsBundleServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class WidgetsBundleServiceSqlTest extends BaseWidgetsBundleServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetTypeServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetTypeServiceSqlTest.java
index 5c9656f..ec733d6 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetTypeServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/sql/WidgetTypeServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.BaseWidgetTypeServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class WidgetTypeServiceSqlTest extends BaseWidgetTypeServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/nosql/TimeseriesServiceNoSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/nosql/TimeseriesServiceNoSqlTest.java
index 56b1b47..a5c29aa 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/nosql/TimeseriesServiceNoSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/nosql/TimeseriesServiceNoSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.timeseries.nosql;
-import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
+import org.thingsboard.server.dao.service.DaoNoSqlTest;
import org.thingsboard.server.dao.service.timeseries.BaseTimeseriesServiceTest;
-@DaoServiceNoSqlTest
+@DaoNoSqlTest
public class TimeseriesServiceNoSqlTest extends BaseTimeseriesServiceTest {
}
diff --git a/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/sql/TimeseriesServiceSqlTest.java b/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/sql/TimeseriesServiceSqlTest.java
index 5e92e55..fa13dea 100644
--- a/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/sql/TimeseriesServiceSqlTest.java
+++ b/dao/src/test/java/org/thingsboard/server/dao/service/timeseries/sql/TimeseriesServiceSqlTest.java
@@ -15,9 +15,9 @@
*/
package org.thingsboard.server.dao.service.timeseries.sql;
-import org.thingsboard.server.dao.service.DaoServiceSqlTest;
+import org.thingsboard.server.dao.service.DaoSqlTest;
import org.thingsboard.server.dao.service.timeseries.BaseTimeseriesServiceTest;
-@DaoServiceSqlTest
+@DaoSqlTest
public class TimeseriesServiceSqlTest extends BaseTimeseriesServiceTest {
}
pom.xml 7(+0 -7)
diff --git a/pom.xml b/pom.xml
index 393fbba..5c16cb6 100755
--- a/pom.xml
+++ b/pom.xml
@@ -71,7 +71,6 @@
<springfox-swagger.version>2.6.1</springfox-swagger.version>
<bouncycastle.version>1.56</bouncycastle.version>
<winsw.version>2.0.1</winsw.version>
- <h2.version>1.4.194</h2.version>
<dbunit.version>2.5.3</dbunit.version>
<spring-test-dbunit.version>1.2.1</spring-test-dbunit.version>
<postgresql.driver.version>9.4.1211</postgresql.driver.version>
@@ -742,12 +741,6 @@
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
- <groupId>com.h2database</groupId>
- <artifactId>h2</artifactId>
- <version>${h2.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
<groupId>ru.yandex.qatools.embed</groupId>
<artifactId>postgresql-embedded</artifactId>
<version>2.2</version>