Apply prettier formatting
This commit is contained in:
parent
1cac306093
commit
526645c791
1576 changed files with 65385 additions and 62478 deletions
|
@ -19,32 +19,28 @@ import { determineAvatarPosition, readReceiptTooltip } from "../../../../src/com
|
|||
describe("ReadReceiptGroup", () => {
|
||||
describe("TooltipText", () => {
|
||||
it("returns '...and more' with hasMore", () => {
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan", "Eve"], true))
|
||||
.toEqual("Alice, Bob, Charlie, Dan, Eve and more");
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan"], true))
|
||||
.toEqual("Alice, Bob, Charlie, Dan and more");
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie"], true))
|
||||
.toEqual("Alice, Bob, Charlie and more");
|
||||
expect(readReceiptTooltip(["Alice", "Bob"], true))
|
||||
.toEqual("Alice, Bob and more");
|
||||
expect(readReceiptTooltip(["Alice"], true))
|
||||
.toEqual("Alice and more");
|
||||
expect(readReceiptTooltip([], false))
|
||||
.toEqual(null);
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan", "Eve"], true)).toEqual(
|
||||
"Alice, Bob, Charlie, Dan, Eve and more",
|
||||
);
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan"], true)).toEqual(
|
||||
"Alice, Bob, Charlie, Dan and more",
|
||||
);
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie"], true)).toEqual("Alice, Bob, Charlie and more");
|
||||
expect(readReceiptTooltip(["Alice", "Bob"], true)).toEqual("Alice, Bob and more");
|
||||
expect(readReceiptTooltip(["Alice"], true)).toEqual("Alice and more");
|
||||
expect(readReceiptTooltip([], false)).toEqual(null);
|
||||
});
|
||||
it("returns a pretty list without hasMore", () => {
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan", "Eve"], false))
|
||||
.toEqual("Alice, Bob, Charlie, Dan and Eve");
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan"], false))
|
||||
.toEqual("Alice, Bob, Charlie and Dan");
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie"], false))
|
||||
.toEqual("Alice, Bob and Charlie");
|
||||
expect(readReceiptTooltip(["Alice", "Bob"], false))
|
||||
.toEqual("Alice and Bob");
|
||||
expect(readReceiptTooltip(["Alice"], false))
|
||||
.toEqual("Alice");
|
||||
expect(readReceiptTooltip([], false))
|
||||
.toEqual(null);
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan", "Eve"], false)).toEqual(
|
||||
"Alice, Bob, Charlie, Dan and Eve",
|
||||
);
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie", "Dan"], false)).toEqual(
|
||||
"Alice, Bob, Charlie and Dan",
|
||||
);
|
||||
expect(readReceiptTooltip(["Alice", "Bob", "Charlie"], false)).toEqual("Alice, Bob and Charlie");
|
||||
expect(readReceiptTooltip(["Alice", "Bob"], false)).toEqual("Alice and Bob");
|
||||
expect(readReceiptTooltip(["Alice"], false)).toEqual("Alice");
|
||||
expect(readReceiptTooltip([], false)).toEqual(null);
|
||||
});
|
||||
});
|
||||
describe("AvatarPosition", () => {
|
||||
|
@ -53,44 +49,28 @@ describe("ReadReceiptGroup", () => {
|
|||
// We want to fill slots so the first avatar is in the right-most slot without leaving any slots at the left
|
||||
// unoccupied.
|
||||
it("to handle the non-overflowing case correctly", () => {
|
||||
expect(determineAvatarPosition(0, 4))
|
||||
.toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(0, 4)).toEqual({ hidden: false, position: 0 });
|
||||
|
||||
expect(determineAvatarPosition(0, 4))
|
||||
.toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4))
|
||||
.toEqual({ hidden: false, position: 1 });
|
||||
expect(determineAvatarPosition(0, 4)).toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4)).toEqual({ hidden: false, position: 1 });
|
||||
|
||||
expect(determineAvatarPosition(0, 4))
|
||||
.toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4))
|
||||
.toEqual({ hidden: false, position: 1 });
|
||||
expect(determineAvatarPosition(2, 4))
|
||||
.toEqual({ hidden: false, position: 2 });
|
||||
expect(determineAvatarPosition(0, 4)).toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4)).toEqual({ hidden: false, position: 1 });
|
||||
expect(determineAvatarPosition(2, 4)).toEqual({ hidden: false, position: 2 });
|
||||
|
||||
expect(determineAvatarPosition(0, 4))
|
||||
.toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4))
|
||||
.toEqual({ hidden: false, position: 1 });
|
||||
expect(determineAvatarPosition(2, 4))
|
||||
.toEqual({ hidden: false, position: 2 });
|
||||
expect(determineAvatarPosition(3, 4))
|
||||
.toEqual({ hidden: false, position: 3 });
|
||||
expect(determineAvatarPosition(0, 4)).toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4)).toEqual({ hidden: false, position: 1 });
|
||||
expect(determineAvatarPosition(2, 4)).toEqual({ hidden: false, position: 2 });
|
||||
expect(determineAvatarPosition(3, 4)).toEqual({ hidden: false, position: 3 });
|
||||
});
|
||||
|
||||
it("to handle the overflowing case correctly", () => {
|
||||
expect(determineAvatarPosition(0, 4))
|
||||
.toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4))
|
||||
.toEqual({ hidden: false, position: 1 });
|
||||
expect(determineAvatarPosition(2, 4))
|
||||
.toEqual({ hidden: false, position: 2 });
|
||||
expect(determineAvatarPosition(3, 4))
|
||||
.toEqual({ hidden: false, position: 3 });
|
||||
expect(determineAvatarPosition(4, 4))
|
||||
.toEqual({ hidden: true, position: 0 });
|
||||
expect(determineAvatarPosition(5, 4))
|
||||
.toEqual({ hidden: true, position: 0 });
|
||||
expect(determineAvatarPosition(0, 4)).toEqual({ hidden: false, position: 0 });
|
||||
expect(determineAvatarPosition(1, 4)).toEqual({ hidden: false, position: 1 });
|
||||
expect(determineAvatarPosition(2, 4)).toEqual({ hidden: false, position: 2 });
|
||||
expect(determineAvatarPosition(3, 4)).toEqual({ hidden: false, position: 3 });
|
||||
expect(determineAvatarPosition(4, 4)).toEqual({ hidden: true, position: 0 });
|
||||
expect(determineAvatarPosition(5, 4)).toEqual({ hidden: true, position: 0 });
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue