浏览代码

Move derby logs generated during unit tests to target/

tags/2.8
simonbrandhof 13 年前
父节点
当前提交
7dd514a1d5
共有 2 个文件被更改,包括 8 次插入1 次删除
  1. 1
    1
      .gitignore
  2. 7
    0
      sonar-testing-harness/src/main/java/org/sonar/test/persistence/DatabaseTestCase.java

+ 1
- 1
.gitignore 查看文件

@@ -3,7 +3,7 @@ sonar-server/src/main/webapp/deploy/gwt
sonar-server/src/main/webapp/deploy/plugins
sonar-server/src/main/webapp/deploy/jdbc-driver.jar
sonar-server/src/main/webapp/deploy/maven/org
plugins/sonar-core-plugin/derby.log
sonar-server/src/main/webapp/WEB-INF/log/

# javadoc
docs.tar

+ 7
- 0
sonar-testing-harness/src/main/java/org/sonar/test/persistence/DatabaseTestCase.java 查看文件

@@ -52,6 +52,13 @@ public abstract class DatabaseTestCase {

@BeforeClass
public static void startDatabase() throws Exception {
System.setProperty("derby.stream.error.file", "target/derby.log");

/*
Note: we could use a datasource instead of a direct JDBC connection.
See org.apache.derby.jdbc.ClientDataSource (http://db.apache.org/derby/papers/DerbyClientSpec.html#Connection+URL+Format)
and org.dbunit.DataSourceDatabaseTester
*/
EmbeddedDriver driver = new EmbeddedDriver();
DriverManager.registerDriver(driver);
databaseTester = new JdbcDatabaseTester(driver.getClass().getName(), JDBC_URL + ";create=true");

正在加载...
取消
保存