PhpSpreadsheet/tests/PhpSpreadsheetTests/Calculation/Functions
oleibman d27b6a672a
Cleanup 3 LookupRef Tests (#3097)
Scrutinizer had previously suggested annotations for 3 LookupRef tests, but it no longer accepts its own annotation for those cases. This PR cleans them up. ColumnsTest and RowsTest are extremely straightforward.

IndexTest is a bit more complicated, but only because, unlike the other two, it had no test which executed in the context of a spreadsheet. And, when I added those, I discovered a couple of bugs. INDEX always requires at least 2 parameters (row# is always required), but its entry in the function table specified 1-4 parameters, now changed to 2-4. And, omitting col# is not handled the same way as specifying 0 for col#, though the code had treated them identically. (The same would have been true for row# but, because it is now required, ...)
2022-10-01 07:05:54 -07:00
..
Database Extract information functions (#2605) 2022-02-19 13:53:17 +01:00
DateTime Last of the work on array-enabling Date/Time functions; all completed in this category 2022-02-10 20:53:58 +01:00
Engineering Floating-point Equality in Two Tests (#3064) 2022-09-14 09:05:01 -07:00
Financial Scrutinizer Clean Up Tests (#3061) 2022-09-14 07:11:20 -07:00
Information Fix for issue #2614 (#2615) 2022-02-22 09:06:10 +01:00
Logical Eliminate Most Scrutinizer Problems in Test Suite (#2699) 2022-03-21 13:58:42 -07:00
LookupRef Cleanup 3 LookupRef Tests (#3097) 2022-10-01 07:05:54 -07:00
MathTrig Floating-point Equality in Two Tests (#3064) 2022-09-14 09:05:01 -07:00
Statistical Eliminate Most Scrutinizer Problems in Test Suite (#2699) 2022-03-21 13:58:42 -07:00
TextData Floating-point Equality in Two Tests (#3064) 2022-09-14 09:05:01 -07:00
Web Eliminate Most Scrutinizer Problems in Test Suite (#2699) 2022-03-21 13:58:42 -07:00
DeprecatedExcelErrorTest.php Extract information functions (#2605) 2022-02-19 13:53:17 +01:00