Skip to content

Commit 463c545

Browse files
committed
Tweaking some test failures
1 parent caea00f commit 463c545

8 files changed

Lines changed: 25 additions & 8 deletions

File tree

pom.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,10 @@
376376
<artifactId>servlet-api</artifactId>
377377
<groupId>javax.servlet</groupId>
378378
</exclusion>
379+
<exclusion>
380+
<artifactId>slf4j-nop</artifactId>
381+
<groupId>org.slf4j</groupId>
382+
</exclusion>
379383
</exclusions>
380384
</dependency>
381385

@@ -707,12 +711,12 @@
707711
<dependency>
708712
<groupId>org.springframework.cloud</groupId>
709713
<artifactId>spring-cloud-spring-service-connector</artifactId>
710-
<version>1.1.1.RELEASE</version>
714+
<version>1.2.0.RC1</version>
711715
</dependency>
712716
<dependency>
713717
<groupId>org.springframework.cloud</groupId>
714718
<artifactId>spring-cloud-cloudfoundry-connector</artifactId>
715-
<version>1.1.1.RELEASE</version>
719+
<version>1.2.0.RC1</version>
716720
</dependency>
717721
</dependencies>
718722

src/main/java/com/devnexus/ting/core/service/impl/SystemSetupServiceImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
* @since 1.0
6262
*/
6363
@Service("systemSetupService")
64-
@Transactional
6564
public class SystemSetupServiceImpl implements SystemSetupService {
6665

6766
private static final Logger LOGGER = LoggerFactory.getLogger(SystemSetupServiceImpl.class);
@@ -149,6 +148,7 @@ private void createDatabase() {
149148
systemDao.createDatabase(false, null);
150149
}
151150

151+
@Transactional
152152
@Override
153153
public void updateDatabase() {
154154
systemDao.updateDatabase();
@@ -192,6 +192,7 @@ public void setupDatabase() {
192192
}
193193
}
194194

195+
@Transactional
195196
@Override
196197
public void setupDemoData() {
197198
LOGGER.info("Ting Database is not setup, yet. Populating Demo Data...");

src/test/java/com/devnexus/ting/core/dao/DocumentDaoTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
import org.junit.Assert;
2424
import org.junit.Test;
2525
import org.springframework.beans.factory.annotation.Autowired;
26+
import org.springframework.test.annotation.DirtiesContext;
27+
import org.springframework.test.annotation.DirtiesContext.ClassMode;
2628
import org.springframework.transaction.annotation.Transactional;
2729

2830
import com.devnexus.ting.model.FileData;
@@ -32,6 +34,7 @@
3234
* @author Gunnar Hillert
3335
*/
3436
@Transactional
37+
@DirtiesContext(classMode=ClassMode.AFTER_EACH_TEST_METHOD)
3538
public class DocumentDaoTest extends BaseDaoIntegrationTest {
3639

3740
@Autowired private FileDataRepository documentDao;

src/test/java/com/devnexus/ting/core/dao/PresentationTagDaoTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import org.junit.Assert;
2121
import org.junit.Test;
2222
import org.springframework.beans.factory.annotation.Autowired;
23+
import org.springframework.test.annotation.DirtiesContext;
24+
import org.springframework.test.annotation.DirtiesContext.ClassMode;
2325
import org.springframework.transaction.annotation.Transactional;
2426

2527
import com.devnexus.ting.model.PresentationTag;
@@ -30,6 +32,7 @@
3032
*
3133
*/
3234
@Transactional
35+
@DirtiesContext(classMode=ClassMode.AFTER_EACH_TEST_METHOD)
3336
public class PresentationTagDaoTest extends BaseDaoIntegrationTest {
3437

3538
@Autowired private PresentationTagRepository presentationTagDao;

src/test/java/com/devnexus/ting/core/dao/SpeakerDaoTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import org.junit.Assert;
2121
import org.junit.Test;
2222
import org.springframework.beans.factory.annotation.Autowired;
23+
import org.springframework.test.annotation.DirtiesContext;
24+
import org.springframework.test.annotation.DirtiesContext.ClassMode;
2325
import org.springframework.transaction.annotation.Transactional;
2426

2527
import com.devnexus.ting.model.Speaker;
@@ -30,6 +32,7 @@
3032
*
3133
*/
3234
@Transactional
35+
@DirtiesContext(classMode=ClassMode.AFTER_EACH_TEST_METHOD)
3336
public class SpeakerDaoTest extends BaseDaoIntegrationTest {
3437

3538
@Autowired private SpeakerRepository speakerDao;

src/test/java/com/devnexus/ting/core/dao/SystemDaoTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,16 @@
1515
*/
1616
package com.devnexus.ting.core.dao;
1717

18-
import org.junit.Ignore;
1918
import org.junit.Test;
2019
import org.springframework.beans.factory.annotation.Autowired;
20+
import org.springframework.test.annotation.DirtiesContext;
21+
import org.springframework.test.annotation.DirtiesContext.ClassMode;
2122

2223
/**
2324
* @author Gunnar Hillert
2425
*
2526
*/
27+
@DirtiesContext(classMode=ClassMode.AFTER_EACH_TEST_METHOD)
2628
public class SystemDaoTest extends BaseDaoIntegrationTest {
2729

2830
@Autowired private SystemDao systemDao;
@@ -31,7 +33,6 @@ public class SystemDaoTest extends BaseDaoIntegrationTest {
3133
*
3234
*/
3335
@Test
34-
@Ignore
3536
public void testGenerateSchema() {
3637
//systemDao.createDatabase(true, "org.hibernate.dialect.MySQLDialect");
3738
systemDao.createDatabase(true, "org.hibernate.dialect.PostgreSQLDialect");

src/test/java/com/devnexus/ting/core/dao/TrackDaoTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.junit.Assert;
2121
import org.junit.Test;
2222
import org.springframework.beans.factory.annotation.Autowired;
23+
import org.springframework.test.annotation.DirtiesContext;
2324
import org.springframework.transaction.annotation.Transactional;
2425

2526
import com.devnexus.ting.model.Track;
@@ -30,6 +31,7 @@
3031
*
3132
*/
3233
@Transactional
34+
@DirtiesContext
3335
public class TrackDaoTest extends BaseDaoIntegrationTest {
3436

3537
@Autowired private TrackRepository trackDao;

src/test/resources/logback-test.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@
2525
<level value="WARN"/>
2626
</logger>
2727
<logger name="org.hibernate">
28-
<level value="WARN"/>
28+
<level value="INFO"/>
2929
</logger>
3030
<logger name="org.hibernate.tool.hbm2ddl">
31-
<level value="WARN"/>
31+
<level value="INFO"/>
3232
</logger>
3333
<logger name="com.hillert.apptools.spring">
3434
<level value="INFO"/>
@@ -41,7 +41,7 @@
4141
</logger>
4242

4343
<root>
44-
<level value="WARN"/>
44+
<level value="INFO"/>
4545
<appender-ref ref="CONSOLE"/>
4646
</root>
4747
</configuration>

0 commit comments

Comments
 (0)