1################################################################ 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20################################################################ 21 22# test_name<TAB>kind<TAB>reason. See aootest/expect.py. 23# Deviations from ODF 1.3 Part 4 that AOO keeps on purpose; the case notes in data/calcval-cases.tsv and ODF13-KNOWN-LIMITATIONS.md of the ODF work give the reasons. 24test_formula_result[DCOUNT.zero.crit] xfail field 0 means the whole database in AOO (legacy); Part 4 4.11.10 wants an error 25test_formula_result[DCOUNTA.zero.crit] xfail field 0 means the whole database in AOO (legacy); Part 4 4.11.10 wants an error 26test_formula_result[DCOUNT.emptycrit] xfail AOO ignores empty criteria cells; Part 4 4.11.11 reads an empty criterion as the number 0 27test_formula_result[DCOUNTA.emptycrit] xfail AOO ignores empty criteria cells; Part 4 4.11.11 reads an empty criterion as the number 0 28test_formula_result[LINEST.k2.const] xfail AOO allows zero degrees of freedom (two-point regression); Part 4 6.18.41 wants an error 29test_formula_result[LINEST.k1.noconst] xfail AOO allows zero degrees of freedom (one point, no constant); Part 4 6.18.41 wants an error 30test_formula_result[CONVERT.atm] xfail AOO's standard atmosphere is 101324.996583 Pa; the ODF 1.4 Part 4 table gives 1.0132510E+5 (a relative difference of 1.0e-6) 31test_formula_result[NPER.empty] xfail the formula compiler rejects an empty last parameter before ')' (Err:511) for every function except IF; an empty parameter in the middle works 32test_formula_result[INDEX.row.rowonly] xfail INDEX on a row vector with only a row argument returns the column (Excel behaviour); ODF 1.4 calls it an error 33