Big react upgrade (#41)

This commit is contained in:
Borys Levytskyi
2023-05-04 18:26:41 +02:00
committed by GitHub
parent d9ce07b3c2
commit 742f74fe44
14 changed files with 22153 additions and 21940 deletions

View File

@@ -1,3 +1,4 @@
import { OperationCanceledException } from "typescript";
import { parser, ListOfNumbersExpression, BitwiseOperationExpression, NumericOperand, ExpressionOperand } from "./expression";
describe("expression parser", () => {
@@ -21,11 +22,16 @@ describe("expression parser", () => {
const second = result.expressionItems[1];
expect(first).toBeInstanceOf(NumericOperand);
expect(first.value).toBe(1);
expect((first as NumericOperand).value).toBe(1);
expect(second).toBeInstanceOf(ExpressionOperand);
expect(second.sign).toBe("^");
expect(second.operand.value).toBe(2);
var secondOp = second as ExpressionOperand;
expect(secondOp.sign).toBe("^");
expect(secondOp.operand).toBeInstanceOf(NumericOperand);
var childOp = secondOp.operand as NumericOperand;
expect(childOp.value).toBe(2);
});
it("bug", () => {