f7
f7 is a spreadsheet formula execution library
git clone https://git.vogt.world/f7.git
Log | Files | README.md | LICENSE.md
← All files
name: src/test/js/execution/ExecutorBooleanTest.ts
-rw-r--r--
1143
 1import { runner, it, describe } from "../testutils/TestUtils";
 2
 3describe("Executor.execute - Boolean", function () {
 4  it("should work with TRUE", function () {
 5    runner().addCell("Alpha", "A1", "= TRUE").addExpectedValue("Alpha", "A1", true).run();
 6    runner().addCell("Alpha", "A1", "= true").addExpectedValue("Alpha", "A1", true).run();
 7    runner().addCell("Alpha", "A1", "= True").addExpectedValue("Alpha", "A1", true).run();
 8    runner().addCell("Alpha", "A1", "= TrUe").addExpectedValue("Alpha", "A1", true).run();
 9    runner().addCell("Alpha", "A1", "= trUE").addExpectedValue("Alpha", "A1", true).run();
10  });
11
12  it("should work with FALSE", function () {
13    runner().addCell("Alpha", "A1", "= FALSE").addExpectedValue("Alpha", "A1", false).run();
14    runner().addCell("Alpha", "A1", "= false").addExpectedValue("Alpha", "A1", false).run();
15    runner().addCell("Alpha", "A1", "= False").addExpectedValue("Alpha", "A1", false).run();
16    runner().addCell("Alpha", "A1", "= FaLsE").addExpectedValue("Alpha", "A1", false).run();
17    runner().addCell("Alpha", "A1", "= fAlSE").addExpectedValue("Alpha", "A1", false).run();
18  });
19});