Christian Bläul
653d5c0307
Upgrade to PHPUnit 8.5.52
2026-02-02 16:02:11 +01:00
Christian Bläul
ff0e0c77fe
PHPUnit test was not compatible with PHP ^7.0
2024-08-29 17:33:01 +02:00
Christian Bläul
f9b08cb0ac
Re-add support for PHPUnit 6.5.14 and PHP ^7.0
2024-08-29 17:30:33 +02:00
Christian Bläul
71e5f223a4
Make PHP 8.3 support visible in README
2024-08-29 17:20:31 +02:00
Christian Bläul
24e229ddfa
Convert some old array() calls to new [] syntax
2024-08-29 17:20:31 +02:00
Christian Bläul
259e9a6c31
Extend test coverage to PHP 8.3
2024-08-29 17:20:31 +02:00
Christian Bläul
27ab8a3e05
README.md: Remove OpenCollective as no funds are needed nor given
2024-07-29 21:53:36 +02:00
Fonata
fe27ca6a7d
docs: add badge for PHPUnit
2022-12-27 16:39:03 +01:00
Daniele Scasciafratte
33f0b6aa7c
Support to search for numbers
2022-12-27 16:31:34 +01:00
Fonata
260de6126c
test: make code compatible with PHP 8
2022-12-26 23:45:55 +01:00
Fonata
1465973860
ci: make actions use node 16 instead of node 12
2022-12-26 23:45:55 +01:00
Fonata
2c46b3fd14
test: make code compatible with more recent PHPUnit versions
2022-12-26 23:45:55 +01:00
Fonata
bb3abe97de
ci: update phpunit if allowed by the PHP version
2022-12-26 23:45:55 +01:00
Fonata
ac6b2665cd
ci: tell GitHub to also run tests for PHP 8.*
2022-12-26 23:45:55 +01:00
Fonata
919528bb2f
test: fix expected string: '\r' were 2 characters, not 0x0d
...
Solved with var_dump(bin2hex($expected));
2022-12-26 20:29:04 +01:00
Fonata
c4a90941e2
docs: fix grammar mistake
2022-12-26 20:29:04 +01:00
Fonata
e967067a46
refactor: simplify code
2022-12-26 20:29:04 +01:00
Fonata
11dbbcb40e
Simplified code - the string content is exactly the same
2022-12-26 20:29:04 +01:00
Fonata
67163568ee
Improved test name to make it easier to find
2022-12-26 20:29:04 +01:00
Fonata
6648dc99d5
Added a test for issue #177 : Saving data with commas
2022-12-26 20:29:04 +01:00
Fonata
2d6236cae0
docs(changelog): add version 1.3.2
1.3.2
2021-11-07 15:15:46 +01:00
Fonata
f2b0aecd12
docs: remove Travis from README; make running act locally easier
2021-11-07 13:36:38 +01:00
Fonata
5d4643b201
Allow _guess_delimiter to work with a single row of data
...
Fix #206
2021-11-07 13:36:38 +01:00
d5606f8b2a
ci(travis): remove .travis.yml config file
...
If we're switching to GitHub Actions, there's no need to keep the
Travis-CI config file around.
2021-11-07 13:36:38 +01:00
8cebcbd9bb
ci(github): add GitHub Actions CI workflow
...
Can be tested locally via the local-ci make target, which requires
Docker and act (https://github.com/nektos/act ).
2021-11-07 13:36:38 +01:00
518f5081fb
chore: improve editorconfig for YAML and Makefile
2021-11-07 13:36:38 +01:00
Fonata
a28fc6ab0a
refactor: simplify code without changing behavior
2021-11-07 13:36:38 +01:00
Fonata
009820d190
Explicit email address for security problems
1.3.1
2021-06-20 23:25:35 +02:00
Fonata
facdf1c06c
Set release date
2021-06-20 23:25:26 +02:00
Fonata
ee13c17157
Apply PhpStorm source code formatting
2021-06-20 23:21:46 +02:00
Fonata
99daaa7235
Bugfix: $csv->parseFile now sets $this->data
...
This adds consistency because $csv->parse() does the same.
Fix #200
Fix #201
2021-06-20 23:21:46 +02:00
Fonata
05826c2bbf
Make return value of parseFile() explicit as false if parsing failed
...
In practise this changes nothing because $this->file_data would typically be empty.
The only exception is if the object was reused from a previous parsing operation.
2021-06-20 23:21:46 +02:00
Fonata
731900effe
DocBlock types: Use Psalm notation for 2-dimensional array
2021-06-20 23:21:46 +02:00
Fonata
913c3b1b94
Source code comments: add more information to DocBlocks
2021-06-20 23:21:46 +02:00
Fonata
96b2784d3c
Source code comments: don’t repeat the field we are describing
...
The motivation for this change is how the PhpStorm IDE displays help texts.
Because the enter is shown as a space in the tooltips/help hovers, the
previous version was harder to read than after this commit.
2021-06-20 23:21:46 +02:00
Fonata
be01bc9ae4
README.md: Fix incorrect constructor usage
2021-05-03 21:26:56 +02:00
Fonata
b444afae2f
Specify release date
1.3.0
2021-04-14 20:14:01 +02:00
Fonata
bd6befe01e
Remove low-value comment
2021-04-14 20:12:43 +02:00
Fonata
05ed8ec667
Rename parameter to reduce confusion
2021-04-14 20:12:43 +02:00
Fonata
d21233c0f8
Remove Travis tests for PHP 7.0
...
It said:
> TypeError: Return value of ParseCsv\tests\properties\BaseClass::setUp() must be an instance of void, none returned
2021-04-14 20:12:43 +02:00
Fonata
7a066f9d5e
Add test for empty first parameter
2021-04-14 20:12:43 +02:00
Fonata
2425c1bbda
Deprecation: Stronger language in PHP DocBlock
2021-04-14 20:12:43 +02:00
Fonata
eb502f9dad
PHP DocBlock: use more common type name
2021-04-14 20:12:43 +02:00
Fonata
0af6e98670
Tests should not produce output - capture it
2021-04-14 20:12:43 +02:00
Fonata
b38d0de800
Add test for getTotalDataRowCount without loading data
2021-04-14 20:12:43 +02:00
Fonata
e15d144e27
Adjust call to static function
2021-04-14 20:12:43 +02:00
Fonata
4518e944c4
Adjust function signatures for newer PHPUnit versions
...
Will make an update to PHPUnit 8 or 9 easier.
2021-04-14 20:12:43 +02:00
Fonata
3ce6a82052
Make deprecation clearer
2021-04-14 20:12:43 +02:00
Fonata
abae91a1a2
Make condition easier to read; no change in logic
2021-04-14 20:12:43 +02:00
Fonata
45f079b5dd
Code comment for future me: I was afraid the code would surprise users
2021-04-14 20:12:43 +02:00