You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by se...@apache.org on 2011/01/28 23:35:17 UTC
svn commit: r1064915 -
/jakarta/jmeter/trunk/test/src/org/apache/jmeter/services/TestFileServer.java
Author: sebb
Date: Fri Jan 28 22:35:17 2011
New Revision: 1064915
URL: http://svn.apache.org/viewvc?rev=1064915&view=rev
Log:
Tests for new methods
Modified:
jakarta/jmeter/trunk/test/src/org/apache/jmeter/services/TestFileServer.java
Modified: jakarta/jmeter/trunk/test/src/org/apache/jmeter/services/TestFileServer.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/test/src/org/apache/jmeter/services/TestFileServer.java?rev=1064915&r1=1064914&r2=1064915&view=diff
==============================================================================
--- jakarta/jmeter/trunk/test/src/org/apache/jmeter/services/TestFileServer.java (original)
+++ jakarta/jmeter/trunk/test/src/org/apache/jmeter/services/TestFileServer.java Fri Jan 28 22:35:17 2011
@@ -22,6 +22,7 @@
package org.apache.jmeter.services;
+import java.io.File;
import java.io.IOException;
import org.apache.jmeter.junit.JMeterTestCase;
@@ -39,9 +40,13 @@ public class TestFileServer extends JMet
}
@Override
+ public void setUp() throws IOException {
+ FS.resetBase();
+ }
+
+ @Override
public void tearDown() throws IOException{
FS.closeFiles();
- FS.resetBase();
}
public void testopen() throws Exception {
@@ -96,6 +101,19 @@ public class TestFileServer extends JMet
FS.closeFile(infile);
FS.setBasedir("y");
FS.closeFiles();
- FS.setBasedir(System.getProperty("user.dir"));
+ }
+
+ public void testRelative() throws Exception {
+ final String base = FileServer.getDefaultBase();
+ final File basefile = new File(base);
+ FS.setBaseForScript(basefile);
+ assertEquals(".",FS.getBaseDirRelative().toString());
+ FS.setBaseForScript(basefile.getParentFile());
+ assertEquals(".",FS.getBaseDirRelative().toString());
+ FS.setBaseForScript(new File(basefile.getParentFile(),"abcd/defg.jmx"));
+ assertEquals(".",FS.getBaseDirRelative().toString());
+ File file = new File(basefile,"abcd/defg.jmx");
+ FS.setBaseForScript(file);
+ assertEquals("abcd",FS.getBaseDirRelative().toString());
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org