mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-09-16 14:00:56 +02:00
fix: history tests
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1639,14 +1639,12 @@ describe("history", () => {
|
|||||||
expect(arrow.startBinding).toEqual({
|
expect(arrow.startBinding).toEqual({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(arrow.endBinding).toEqual({
|
expect(arrow.endBinding).toEqual({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(rect1.boundElements).toStrictEqual([
|
expect(rect1.boundElements).toStrictEqual([
|
||||||
{ id: text.id, type: "text" },
|
{ id: text.id, type: "text" },
|
||||||
@@ -1664,14 +1662,12 @@ describe("history", () => {
|
|||||||
expect(arrow.startBinding).toEqual({
|
expect(arrow.startBinding).toEqual({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(arrow.endBinding).toEqual({
|
expect(arrow.endBinding).toEqual({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(h.elements).toEqual([
|
expect(h.elements).toEqual([
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
@@ -1689,14 +1685,12 @@ describe("history", () => {
|
|||||||
expect(arrow.startBinding).toEqual({
|
expect(arrow.startBinding).toEqual({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(arrow.endBinding).toEqual({
|
expect(arrow.endBinding).toEqual({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(h.elements).toEqual([
|
expect(h.elements).toEqual([
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
@@ -1722,14 +1716,12 @@ describe("history", () => {
|
|||||||
expect(arrow.startBinding).toEqual({
|
expect(arrow.startBinding).toEqual({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(arrow.endBinding).toEqual({
|
expect(arrow.endBinding).toEqual({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(h.elements).toEqual([
|
expect(h.elements).toEqual([
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
@@ -1747,14 +1739,12 @@ describe("history", () => {
|
|||||||
expect(arrow.startBinding).toEqual({
|
expect(arrow.startBinding).toEqual({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
fixedPoint: expect.arrayContaining([1, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(arrow.endBinding).toEqual({
|
expect(arrow.endBinding).toEqual({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
fixedPoint: expect.arrayContaining([0, 0.5001]),
|
||||||
focus: 0,
|
mode: "orbit",
|
||||||
gap: 0,
|
|
||||||
});
|
});
|
||||||
expect(h.elements).toEqual([
|
expect(h.elements).toEqual([
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
@@ -1803,13 +1793,19 @@ describe("history", () => {
|
|||||||
id: arrow.id,
|
id: arrow.id,
|
||||||
startBinding: expect.objectContaining({
|
startBinding: expect.objectContaining({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
isDeleted: true,
|
isDeleted: true,
|
||||||
}),
|
}),
|
||||||
@@ -1848,13 +1844,19 @@ describe("history", () => {
|
|||||||
id: arrow.id,
|
id: arrow.id,
|
||||||
startBinding: expect.objectContaining({
|
startBinding: expect.objectContaining({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
isDeleted: false,
|
isDeleted: false,
|
||||||
}),
|
}),
|
||||||
@@ -1892,8 +1894,11 @@ describe("history", () => {
|
|||||||
startBinding: null,
|
startBinding: null,
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
isDeleted: false,
|
isDeleted: false,
|
||||||
}),
|
}),
|
||||||
@@ -1927,13 +1932,19 @@ describe("history", () => {
|
|||||||
id: arrow.id,
|
id: arrow.id,
|
||||||
startBinding: expect.objectContaining({
|
startBinding: expect.objectContaining({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
isDeleted: false,
|
isDeleted: false,
|
||||||
}),
|
}),
|
||||||
@@ -2000,13 +2011,19 @@ describe("history", () => {
|
|||||||
id: arrow.id,
|
id: arrow.id,
|
||||||
startBinding: expect.objectContaining({
|
startBinding: expect.objectContaining({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
isDeleted: false,
|
isDeleted: false,
|
||||||
}),
|
}),
|
||||||
@@ -4581,13 +4598,19 @@ describe("history", () => {
|
|||||||
id: arrowId,
|
id: arrowId,
|
||||||
startBinding: expect.objectContaining({
|
startBinding: expect.objectContaining({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
]),
|
]),
|
||||||
@@ -4715,13 +4738,19 @@ describe("history", () => {
|
|||||||
id: arrowId,
|
id: arrowId,
|
||||||
startBinding: expect.objectContaining({
|
startBinding: expect.objectContaining({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
]),
|
]),
|
||||||
@@ -4907,8 +4936,7 @@ describe("history", () => {
|
|||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
],
|
],
|
||||||
focus: expect.toBeNonNaNNumber(),
|
mode: "orbit",
|
||||||
gap: expect.toBeNonNaNNumber(),
|
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
// now we are back in the previous state!
|
// now we are back in the previous state!
|
||||||
@@ -4917,8 +4945,7 @@ describe("history", () => {
|
|||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
],
|
],
|
||||||
focus: expect.toBeNonNaNNumber(),
|
mode: "orbit",
|
||||||
gap: expect.toBeNonNaNNumber(),
|
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
@@ -4987,8 +5014,7 @@ describe("history", () => {
|
|||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
],
|
],
|
||||||
focus: expect.toBeNonNaNNumber(),
|
mode: "orbit",
|
||||||
gap: expect.toBeNonNaNNumber(),
|
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
@@ -4996,8 +5022,7 @@ describe("history", () => {
|
|||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
],
|
],
|
||||||
focus: expect.toBeNonNaNNumber(),
|
mode: "orbit",
|
||||||
gap: expect.toBeNonNaNNumber(),
|
|
||||||
}),
|
}),
|
||||||
isDeleted: true,
|
isDeleted: true,
|
||||||
}),
|
}),
|
||||||
@@ -5027,8 +5052,7 @@ describe("history", () => {
|
|||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
],
|
],
|
||||||
focus: expect.toBeNonNaNNumber(),
|
mode: "orbit",
|
||||||
gap: expect.toBeNonNaNNumber(),
|
|
||||||
},
|
},
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
@@ -5036,8 +5060,7 @@ describe("history", () => {
|
|||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
],
|
],
|
||||||
focus: expect.toBeNonNaNNumber(),
|
mode: "orbit",
|
||||||
gap: expect.toBeNonNaNNumber(),
|
|
||||||
}),
|
}),
|
||||||
isDeleted: false,
|
isDeleted: false,
|
||||||
}),
|
}),
|
||||||
@@ -5126,13 +5149,19 @@ describe("history", () => {
|
|||||||
id: arrowId,
|
id: arrowId,
|
||||||
startBinding: expect.objectContaining({
|
startBinding: expect.objectContaining({
|
||||||
elementId: rect1.id,
|
elementId: rect1.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
endBinding: expect.objectContaining({
|
endBinding: expect.objectContaining({
|
||||||
elementId: rect2.id,
|
elementId: rect2.id,
|
||||||
focus: expect.toBeNonNaNNumber(),
|
fixedPoint: expect.arrayContaining([
|
||||||
gap: expect.toBeNonNaNNumber(),
|
expect.toBeNonNaNNumber(),
|
||||||
|
expect.toBeNonNaNNumber(),
|
||||||
|
]),
|
||||||
|
mode: "orbit",
|
||||||
}),
|
}),
|
||||||
isDeleted: false,
|
isDeleted: false,
|
||||||
}),
|
}),
|
||||||
|
Reference in New Issue
Block a user