-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HyperFormula] Acceptance testing of build-in formulas #1
Comments
IF(A2=B2, "Yes", "No") |
Simple tests were developed on the basis of the small group evaluator and listed in https://github.com/handsontable/hyperformula/blob/conformance/test/conformance/small-group-evaluator.spec.ts |
Work on HyperFormula has been postponed, for now, so I am closing #1 for later reopening. |
A checklist for the acceptance testing/ conformance of build-in formulas.
Release date: Jan 2020
Chore checklist
1. Gathering requirements
#13 Built-in functions required for the initial release
#54 First Release (January 2020)
Appendix 5
Excel https://docs.microsoft.com/en-us/office/troubleshoot/excel/floating-point-arithmetic-inaccurate-result
Google Spreadsheet
Libra Office
Gnumeric -default rounding numbers
2. Listing test cases for formulas
List is avaliable in Google spreadsheet https://docs.google.com/spreadsheets/d/1jMvfY5DzMxmTiUTZB-8wwtMaKB2OqWEWqi-Ku1FogZE/edit#gid=1120069524
List #13 Built-in functions required for the initial release
Cheat sheet
3. Development of test cases on the branch https://github.com/handsontable/hyperformula/tree/conformance
Testing checklist
EDIT: Choose and do precisely 3
-1
when it should be >0)getValues
with volatile functions https://docs.microsoft.com/en-us/office/client-developer/excel/excel-recalculation#volatile-and-non-volatile-functionsgetAllSheetsValues
with volatile functions1 stage
Based on small evaluator group
https://docs.oasis-open.org/office/OpenDocument/v1.3/csprd02/part4-formula/OpenDocument-v1.3-csprd02-part4-formula.html#__RefHeading__711846_826425813
getValues
getAllSheetsValues
getValues
getAllSheetsValues
getValues
getAllSheetsValues
Volatile Functions:
The text was updated successfully, but these errors were encountered: