You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2015/12/11 23:17:03 UTC
svn commit: r1719579 -
/jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java
Author: pmouawad
Date: Fri Dec 11 22:17:03 2015
New Revision: 1719579
URL: http://svn.apache.org/viewvc?rev=1719579&view=rev
Log:
Fix issue reported by sebb
Use property as default
Modified:
jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java
Modified: jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java?rev=1719579&r1=1719578&r2=1719579&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java Fri Dec 11 22:17:03 2015
@@ -30,6 +30,7 @@ import org.apache.jmeter.samplers.Sample
//import org.apache.jmeter.samplers.SampleResult;
//import org.apache.jmeter.samplers.SampleSaveConfiguration;
import org.apache.jmeter.save.CSVSaveService;
+import org.apache.jmeter.util.JMeterUtils;
import org.apache.jorphan.util.JOrphanUtils;
/**
@@ -46,6 +47,9 @@ public class CsvSampleReader implements
private static final String CHARSET = "ISO8859-1";
+ private static final char DEFAULT_SEPARATOR =
+ JMeterUtils.getPropDefault("jmeter.save.saveservice.default_delimiter", ",").charAt(0); //$NON-NLS-1$ //$NON-NLS-2$
+
private File file;
private BufferedReader reader;
@@ -84,16 +88,16 @@ public class CsvSampleReader implements
* the metadata
*/
public CsvSampleReader(File inputFile, SampleMetadata metadata) {
- this(inputFile, metadata, null, false);
+ this(inputFile, metadata, DEFAULT_SEPARATOR, false);
}
private CsvSampleReader(File inputFile, SampleMetadata metadata,
- Character separator, boolean useSaveSampleCfg) {
+ char separator, boolean useSaveSampleCfg) {
if (inputFile == null) {
throw new ArgumentNullException("inputFile");
}
- if (inputFile.isFile() == false || inputFile.canRead() == false) {
+ if (!(inputFile.isFile() && inputFile.canRead())) {
throw new IllegalArgumentException(inputFile.getAbsolutePath()
+ "does not exist or is not readable");
}