Adrien Crivelli
fcd9f10663
Update PHP-CS-Fixer rules
2020-05-18 13:49:57 +09:00
Adrien Crivelli
e868e58d20
Allow to run an entire folder of tests
...
We now can do something like:
```sh
./vendor/bin/phpunit tests/PhpSpreadsheetTests/Reader/
```
2020-05-17 18:35:55 +09:00
Adrien Crivelli
f1a019e492
Upgrad PHP deps
2020-04-27 19:29:45 +09:00
Adrien Crivelli
b2070fd181
Upgrade to phpunit 7.5
2019-07-24 23:45:43 -07:00
bayzhanov
08b4456641
Xls file threw exception during open by Xls reader
...
Ignore some exception in property, if stream is empty
Fixes #402
Fixes #659
2018-10-07 18:49:01 +11:00
Gabriel Caruso
aed27a0bed
Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase ( #271 )
...
Use the `PHPUnit\Framework\TestCase` notation instead of `PHPUnit_Framework_TestCase` while extending our TestCases. This will help us migrate to PHPUnit 6, that [no longer support snake case class names](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-6.0.md#changed-1 ).
2017-11-09 00:48:01 +09:00
Adrien Crivelli
4fd8e742e7
Upgrade to PHP-CS-Fixer 2.7
2017-10-01 20:07:04 +09:00
Adrien Crivelli
68bb90bb6e
Remove PHPUnit group fail19, because it has no use anymore
2017-09-30 12:18:14 +09:00
Adrien Crivelli
aef4d711f5
Use `self::assert*()` instead of `$this->assert*()`
...
Because even if it doesn't make a difference in practice, it is
technically more correct to call static methods statically. It
also better advertise that those methods can be used from any context.
2017-09-22 14:22:44 +09:00
Adrien Crivelli
1cf119dd0b
Escape control characters in cell values
...
Control characters in cell values are automatically escaped without
the need to excplicitly call `StringHelper::buildCharacterSets()` beforehand.
Fixes #212
2017-09-09 19:29:08 +09:00
Zharikov Viktor
07455d24f6
Make global usage of `use` instead of FQCN
...
Closes #78
Closes #147
2017-05-18 00:10:16 +02:00
Adrien Crivelli
7b90bb9394
Drop checks for mbstring existence
...
Since mbstring is now a hard dependency enforced by composer, it is
no longer necessary to check for its presence and implement fallbacks.
2017-02-16 11:56:22 +09:00
Adrien Crivelli
8dddf56c2e
Use proper syntax for variadic functions
...
This simplify code, increase readability and improve the function
signature for API users.
2017-01-23 15:01:20 +09:00
Adrien Crivelli
8c66afe39a
Upgrade to PHP-CS-Fixer 2.0
2016-12-22 23:46:26 +09:00
Adrien Crivelli
47cde0dadc
Introduce vendor prefix `PhpOffice` to namespace
2016-09-01 02:20:47 +09:00
Adrien Crivelli
f917b3b1f4
Avoid `call_user_func()` whenever possible
2016-08-26 15:39:29 +09:00
Adrien Crivelli
04d6182a81
Remove unused variables
2016-08-26 15:05:40 +09:00
Adrien Crivelli
29bdbd4e0b
Respect PSR-0 with matching folder name and namespace `PhpSpreadsheetTests`
2016-08-25 13:53:15 +09:00