summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/Stream/StreamFilter.php1
-rw-r--r--test/CsvTest.php2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/Stream/StreamFilter.php b/src/Stream/StreamFilter.php
index 7c898f2..ad36335 100644
--- a/src/Stream/StreamFilter.php
+++ b/src/Stream/StreamFilter.php
@@ -130,6 +130,7 @@ trait StreamFilter
}
$this->stream_filter_mode = $mode;
+ $this->stream_filters = [];
return $this;
}
diff --git a/test/CsvTest.php b/test/CsvTest.php
index 65cbbd4..722b330 100644
--- a/test/CsvTest.php
+++ b/test/CsvTest.php
@@ -332,7 +332,7 @@ EOF;
$path = __DIR__.'/foo.csv';
$csv = new Writer(new SplFileInfo($path));
$csv->appendStreamFilter('string.rot13');
- $csv->appendStreamFilter('string.toupper');
+ $csv->prependStreamFilter('string.toupper');
$this->assertFalse($csv->getIterator()->getRealPath());
(new Reader(new SplTempFileObject))->appendStreamFilter('string.rot13');