You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2012/10/18 23:47:28 UTC

svn commit: r1399877 - /jena/trunk/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/transaction/TestTransactionTDB.java

Author: andy
Date: Thu Oct 18 21:47:28 2012
New Revision: 1399877

URL: http://svn.apache.org/viewvc?rev=1399877&view=rev
Log:
Adapt to Windows restrictions.

Modified:
    jena/trunk/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/transaction/TestTransactionTDB.java

Modified: jena/trunk/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/transaction/TestTransactionTDB.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/transaction/TestTransactionTDB.java?rev=1399877&r1=1399876&r2=1399877&view=diff
==============================================================================
--- jena/trunk/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/transaction/TestTransactionTDB.java (original)
+++ jena/trunk/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/transaction/TestTransactionTDB.java Thu Oct 18 21:47:28 2012
@@ -33,13 +33,16 @@ import com.hp.hpl.jena.tdb.StoreConnecti
 import com.hp.hpl.jena.tdb.TDBFactory ;
 import com.hp.hpl.jena.tdb.base.file.Location ;
 import com.hp.hpl.jena.tdb.migrate.AbstractTestTransaction ;
+import com.hp.hpl.jena.tdb.sys.SystemTDB ;
 
 public class TestTransactionTDB extends AbstractTestTransaction
 {
-    static final String DIR = ConfigTest.getTestingDirDB() ; 
+    static boolean nonDeleteableMMapFiles = SystemTDB.isWindows ;
+    String DIR = null ; 
     
     @Before public void before()
     {
+        DIR = nonDeleteableMMapFiles ? ConfigTest.getTestingDirUnique() : ConfigTest.getTestingDirDB() ;
         FileOps.clearDirectory(DIR) ; 
         StoreConnection.release(new Location(DIR)) ;
     }