mirror of
https://github.com/PHPOffice/PhpSpreadsheet.git
synced 2026-08-30 20:18:00 +00:00
use php://temp for writer tests
This commit is contained in:
@@ -52,6 +52,9 @@
|
||||
],
|
||||
"versions": [
|
||||
"phpcs --report-width=200 samples/ src/ tests/ --ignore=samples/Header.php --standard=PHPCompatibility --runtime-set testVersion 7.3- -n"
|
||||
],
|
||||
"bench": [
|
||||
"phpbench run tests/Performance/ --report=aggregate -n"
|
||||
]
|
||||
},
|
||||
"require": {
|
||||
|
||||
@@ -15,7 +15,7 @@ class AbstractBasicWriter
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $fileName = 'performanceTestWrite.file';
|
||||
protected $fileName = 'php://temp';
|
||||
|
||||
public function __construct(int $columns = 32, int $rows = 512)
|
||||
{
|
||||
|
||||
@@ -7,11 +7,6 @@ use PhpOffice\PhpSpreadsheetPerformance\Writer\AbstractBasicWriter;
|
||||
|
||||
class HtmlWriterBenchmark extends AbstractBasicWriter
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $fileName = 'performanceTestWrite.html';
|
||||
|
||||
/**
|
||||
* @revs(5)
|
||||
* @Iterations(5)
|
||||
|
||||
@@ -7,11 +7,6 @@ use PhpOffice\PhpSpreadsheetPerformance\Writer\AbstractBasicWriter;
|
||||
|
||||
class OdsWriterBenchmark extends AbstractBasicWriter
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $fileName = 'performanceTestWrite.ods';
|
||||
|
||||
/**
|
||||
* @revs(5)
|
||||
* @Iterations(5)
|
||||
|
||||
+1
-6
@@ -5,13 +5,8 @@ namespace PhpOffice\PhpSpreadsheetPerformance\Writer\Xls;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xls;
|
||||
use PhpOffice\PhpSpreadsheetPerformance\Writer\AbstractBasicWriter;
|
||||
|
||||
class XlxWriterBenchmark extends AbstractBasicWriter
|
||||
class XlsWriterBenchmark extends AbstractBasicWriter
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $fileName = 'performanceTestWrite.xls';
|
||||
|
||||
/**
|
||||
* @revs(5)
|
||||
* @Iterations(5)
|
||||
@@ -5,18 +5,13 @@ namespace PhpOffice\PhpSpreadsheetPerformance\Writer\Xls;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xls;
|
||||
use PhpOffice\PhpSpreadsheetPerformance\Writer\AbstractBasicWriter;
|
||||
|
||||
class XlxWriterLargeBenchmark extends AbstractBasicWriter
|
||||
class XlsWriterLargeBenchmark extends AbstractBasicWriter
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct(128, 8192);
|
||||
}
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $fileName = 'performanceTestWrite.xls';
|
||||
|
||||
/**
|
||||
* @Groups({"slow"})
|
||||
* @revs(3)
|
||||
|
||||
@@ -7,11 +7,6 @@ use PhpOffice\PhpSpreadsheetPerformance\Writer\AbstractBasicWriter;
|
||||
|
||||
class XlsxWriterBenchmark extends AbstractBasicWriter
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $fileName = 'performanceTestWrite.xlsx';
|
||||
|
||||
/**
|
||||
* @revs(5)
|
||||
* @Iterations(5)
|
||||
|
||||
@@ -12,11 +12,6 @@ class XlsxWriterLargeBenchmark extends AbstractBasicWriter
|
||||
parent::__construct(128, 8192);
|
||||
}
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $fileName = 'performanceTestWrite.xlsx';
|
||||
|
||||
/**
|
||||
* @Groups({"slow"})
|
||||
* @revs(3)
|
||||
|
||||
Reference in New Issue
Block a user