Author: ssc
Date: Tue Mar 22 19:18:10 2011
New Revision: 1084304
URL: http://svn.apache.org/viewvc?rev=1084304&view=rev
Log:
make LocalSSVDSolverTest create tempfiles correctly
Modified:
mahout/trunk/core/src/test/java/org/apache/mahout/math/hadoop/stochasticsvd/LocalSSVDSolverTest.java
Modified:
mahout/trunk/core/src/test/java/org/apache/mahout/math/hadoop/stochasticsvd/LocalSSVDSolverTest.java
URL:
http://svn.apache.org/viewvc/mahout/trunk/core/src/test/java/org/apache/mahout/math/hadoop/stochasticsvd/LocalSSVDSolverTest.java?rev=1084304&r1=1084303&r2=1084304&view=diff
==============================================================================
---
mahout/trunk/core/src/test/java/org/apache/mahout/math/hadoop/stochasticsvd/LocalSSVDSolverTest.java
(original)
+++
mahout/trunk/core/src/test/java/org/apache/mahout/math/hadoop/stochasticsvd/LocalSSVDSolverTest.java
Tue Mar 22 19:18:10 2011
@@ -67,14 +67,10 @@ public class LocalSSVDSolverTest extends
double muAmplitude = 5e+1;
- File tmpDir = new File("svdtmp");
- tmpDir.mkdir();
+ File tmpDir = getTestTempDir("svdtmp");
conf.set("hadoop.tmp.dir", tmpDir.getAbsolutePath());
- File aDir = new File(tmpDir, "A");
- aDir.mkdir();
-
- Path aLocPath = new Path(new Path(aDir.getAbsolutePath()), "A.seq");
+ Path aLocPath = new Path(getTestTempDirPath("svdtmp/A"), "A.seq");
// create distributed row matrix-like struct
SequenceFile.Writer w = SequenceFile.createWriter(
@@ -98,7 +94,7 @@ public class LocalSSVDSolverTest extends
FileSystem fs = FileSystem.get(conf);
- Path tempDirPath = new Path(fs.getWorkingDirectory(), "svd-proc");
+ Path tempDirPath = getTestTempDirPath("svd-proc");
Path aPath = new Path(tempDirPath, "A/A.seq");
fs.copyFromLocalFile(aLocPath, aPath);