Add a Test

Prove you can't override a built-in function.
This commit is contained in:
oleibman
2025-03-06 16:40:09 -08:00
parent 53bce34456
commit c0a966b9bb
@@ -21,6 +21,7 @@ class CustomFunctionTest extends TestCase
'argumentCount' => '1',
];
self::assertTrue(Calculation::addFunction($key, $value));
self::assertFalse(Calculation::addFunction('sqrt', $value));
self::assertSame(16, $calculation->calculateFormula('=FOURTHPOWER(2)'));
self::assertSame('#VALUE!', $calculation->calculateFormula('=FOURTHPOWER("X")'));
self::assertSame('#NAME?', $calculation->calculateFormula('=FOURTHPOWE("X")'));