Browse Source

Move derby logs generated during unit tests to target/

tags/2.8
simonbrandhof 13 years ago
parent
commit
7dd514a1d5

+ 1
- 1
.gitignore View File

sonar-server/src/main/webapp/deploy/plugins sonar-server/src/main/webapp/deploy/plugins
sonar-server/src/main/webapp/deploy/jdbc-driver.jar sonar-server/src/main/webapp/deploy/jdbc-driver.jar
sonar-server/src/main/webapp/deploy/maven/org sonar-server/src/main/webapp/deploy/maven/org
plugins/sonar-core-plugin/derby.log
sonar-server/src/main/webapp/WEB-INF/log/


# javadoc # javadoc
docs.tar docs.tar

+ 7
- 0
sonar-testing-harness/src/main/java/org/sonar/test/persistence/DatabaseTestCase.java View File



@BeforeClass @BeforeClass
public static void startDatabase() throws Exception { 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(); EmbeddedDriver driver = new EmbeddedDriver();
DriverManager.registerDriver(driver); DriverManager.registerDriver(driver);
databaseTester = new JdbcDatabaseTester(driver.getClass().getName(), JDBC_URL + ";create=true"); databaseTester = new JdbcDatabaseTester(driver.getClass().getName(), JDBC_URL + ";create=true");

Loading…
Cancel
Save