Skip to content

Commit

Permalink
[bug-67784] add test for divide error
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1913064 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
pjfanning committed Oct 17, 2023
1 parent 5c9fb98 commit 08aa6d1
Showing 1 changed file with 26 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package org.apache.poi.ss.formula.functions;

import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.FormulaError;
import org.junit.jupiter.api.Test;

import java.io.IOException;

import static org.apache.poi.ss.util.Utils.assertError;

final class TestErrors {
@Test
void testTextDivide() throws IOException {
try (HSSFWorkbook wb = new HSSFWorkbook()) {
HSSFRow row = wb.createSheet().createRow(0);
HSSFCell cell = row.createCell(0);
cell.setCellValue("text");
HSSFCell evalCell = row.createCell(1);
HSSFFormulaEvaluator fe = new HSSFFormulaEvaluator(wb);
assertError(fe, evalCell, "A1/2", FormulaError.VALUE);
}
}
}

0 comments on commit 08aa6d1

Please sign in to comment.