Showing
5 changed files
with
26 additions
and
28 deletions
@@ -32,8 +32,9 @@ public class SystemSqlTestSuite { | @@ -32,8 +32,9 @@ public class SystemSqlTestSuite { | ||
32 | @ClassRule | 32 | @ClassRule |
33 | public static CustomSqlUnit sqlUnit = new CustomSqlUnit( | 33 | public static CustomSqlUnit sqlUnit = new CustomSqlUnit( |
34 | Arrays.asList("sql/schema.sql", "sql/system-data.sql"), | 34 | Arrays.asList("sql/schema.sql", "sql/system-data.sql"), |
35 | - "sql-test.properties", | ||
36 | - "sql/drop-all-tables.sql"); | 35 | + "sql/drop-all-tables.sql", |
36 | + "sql-test.properties" | ||
37 | + ); | ||
37 | 38 | ||
38 | 39 | ||
39 | } | 40 | } |
@@ -228,7 +228,7 @@ CREATE TABLE IF NOT EXISTS widget_type ( | @@ -228,7 +228,7 @@ CREATE TABLE IF NOT EXISTS widget_type ( | ||
228 | id uuid NOT NULL CONSTRAINT widget_type_pkey PRIMARY KEY, | 228 | id uuid NOT NULL CONSTRAINT widget_type_pkey PRIMARY KEY, |
229 | alias character varying(255), | 229 | alias character varying(255), |
230 | bundle_alias character varying(255), | 230 | bundle_alias character varying(255), |
231 | - descriptor varchar(2000000), | 231 | + descriptor varchar(1000000), |
232 | name character varying(255), | 232 | name character varying(255), |
233 | tenant_id uuid | 233 | tenant_id uuid |
234 | ); | 234 | ); |
@@ -36,16 +36,24 @@ import java.util.Properties; | @@ -36,16 +36,24 @@ import java.util.Properties; | ||
36 | @Slf4j | 36 | @Slf4j |
37 | public class CustomSqlUnit extends ExternalResource { | 37 | public class CustomSqlUnit extends ExternalResource { |
38 | 38 | ||
39 | - private List<String> sqlFiles; | ||
40 | - private String dropAllTablesSqlFile; | ||
41 | - private String dbUrl; | ||
42 | - private String dbUserName; | ||
43 | - private String dbPassword; | 39 | + private final List<String> sqlFiles; |
40 | + private final String dropAllTablesSqlFile; | ||
41 | + private final String dbUrl; | ||
42 | + private final String dbUserName; | ||
43 | + private final String dbPassword; | ||
44 | 44 | ||
45 | - public CustomSqlUnit(List<String> sqlFiles, String configurationFileName, String dropAllTablesSqlFile) { | 45 | + public CustomSqlUnit(List<String> sqlFiles, String dropAllTablesSqlFile, String configurationFileName) { |
46 | this.sqlFiles = sqlFiles; | 46 | this.sqlFiles = sqlFiles; |
47 | this.dropAllTablesSqlFile = dropAllTablesSqlFile; | 47 | this.dropAllTablesSqlFile = dropAllTablesSqlFile; |
48 | - loadProperties(configurationFileName); | 48 | + final Properties properties = new Properties(); |
49 | + try (final InputStream stream = this.getClass().getClassLoader().getResourceAsStream(configurationFileName)) { | ||
50 | + properties.load(stream); | ||
51 | + this.dbUrl = properties.getProperty("spring.datasource.url"); | ||
52 | + this.dbUserName = properties.getProperty("spring.datasource.username"); | ||
53 | + this.dbPassword = properties.getProperty("spring.datasource.password"); | ||
54 | + } catch (IOException e) { | ||
55 | + throw new RuntimeException(e.getMessage(), e); | ||
56 | + } | ||
49 | } | 57 | } |
50 | 58 | ||
51 | @Override | 59 | @Override |
@@ -91,17 +99,4 @@ public class CustomSqlUnit extends ExternalResource { | @@ -91,17 +99,4 @@ public class CustomSqlUnit extends ExternalResource { | ||
91 | } | 99 | } |
92 | } | 100 | } |
93 | } | 101 | } |
94 | - | ||
95 | - private void loadProperties(String fileName) { | ||
96 | - final Properties properties = new Properties(); | ||
97 | - try (final InputStream stream = this.getClass().getClassLoader().getResourceAsStream(fileName)) { | ||
98 | - properties.load(stream); | ||
99 | - this.dbUrl = properties.getProperty("spring.datasource.url"); | ||
100 | - this.dbUserName = properties.getProperty("spring.datasource.username"); | ||
101 | - this.dbPassword = properties.getProperty("spring.datasource.password"); | ||
102 | - } catch (IOException e) { | ||
103 | - throw new RuntimeException(e.getMessage(), e); | ||
104 | - } | ||
105 | - | ||
106 | - } | ||
107 | } | 102 | } |
@@ -24,14 +24,15 @@ import java.util.Arrays; | @@ -24,14 +24,15 @@ import java.util.Arrays; | ||
24 | 24 | ||
25 | @RunWith(ClasspathSuite.class) | 25 | @RunWith(ClasspathSuite.class) |
26 | @ClassnameFilters({ | 26 | @ClassnameFilters({ |
27 | - "org.thingsboard.server.dao.sql.*ABTest" | 27 | + "org.thingsboard.server.dao.sql.*AASDTest" |
28 | }) | 28 | }) |
29 | public class JpaDaoTestSuite { | 29 | public class JpaDaoTestSuite { |
30 | 30 | ||
31 | @ClassRule | 31 | @ClassRule |
32 | public static CustomSqlUnit sqlUnit = new CustomSqlUnit( | 32 | public static CustomSqlUnit sqlUnit = new CustomSqlUnit( |
33 | Arrays.asList("sql/schema.sql", "sql/system-data.sql"), | 33 | Arrays.asList("sql/schema.sql", "sql/system-data.sql"), |
34 | - "sql-test.properties", | ||
35 | - "sql/drop-all-tables.sql"); | 34 | + "sql/drop-all-tables.sql", |
35 | + "sql-test.properties" | ||
36 | + ); | ||
36 | 37 | ||
37 | } | 38 | } |
@@ -31,7 +31,8 @@ public class SqlDaoServiceTestSuite { | @@ -31,7 +31,8 @@ public class SqlDaoServiceTestSuite { | ||
31 | @ClassRule | 31 | @ClassRule |
32 | public static CustomSqlUnit sqlUnit = new CustomSqlUnit( | 32 | public static CustomSqlUnit sqlUnit = new CustomSqlUnit( |
33 | Arrays.asList("sql/schema.sql", "sql/system-data.sql", "sql/system-test.sql"), | 33 | Arrays.asList("sql/schema.sql", "sql/system-data.sql", "sql/system-test.sql"), |
34 | - "sql-test.properties", | ||
35 | - "sql/drop-all-tables.sql"); | 34 | + "sql/drop-all-tables.sql", |
35 | + "sql-test.properties" | ||
36 | + ); | ||
36 | 37 | ||
37 | } | 38 | } |