Replace getQRCodeBytes
with generateQRCode
(#11241)
* Replace `getQRCodeBytes` with `generateQRCode` * another test update * remove obsolete snapshot
This commit is contained in:
parent
9077592bec
commit
2cfbd73cd3
6 changed files with 48 additions and 12 deletions
|
@ -22,6 +22,11 @@ describe("<QRCode />", () => {
|
|||
cleanup();
|
||||
});
|
||||
|
||||
it("shows a spinner when data is null", async () => {
|
||||
const { container } = render(<QRCode data={null} />);
|
||||
expect(container.querySelector(".mx_Spinner")).toBeDefined();
|
||||
});
|
||||
|
||||
it("renders a QR with defaults", async () => {
|
||||
const { container, getAllByAltText } = render(<QRCode data="asd" />);
|
||||
await waitFor(() => getAllByAltText("QR Code").length === 1);
|
||||
|
|
|
@ -179,6 +179,7 @@ describe("<UserInfo />", () => {
|
|||
Object.assign(this, {
|
||||
channel: { transactionId: 1 },
|
||||
otherPartySupportsMethod: jest.fn(),
|
||||
generateQRCode: jest.fn().mockReturnValue(new Promise(() => {})),
|
||||
...opts,
|
||||
});
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ describe("<VerificationPanel />", () => {
|
|||
const request = makeMockVerificationRequest({
|
||||
phase: Phase.Ready,
|
||||
});
|
||||
request.getQRCodeBytes.mockReturnValue(Buffer.from("test", "utf-8"));
|
||||
request.generateQRCode.mockResolvedValue(Buffer.from("test", "utf-8"));
|
||||
const container = renderComponent({
|
||||
request: request,
|
||||
layout: "dialog",
|
||||
|
@ -81,7 +81,7 @@ describe("<VerificationPanel />", () => {
|
|||
const request = makeMockVerificationRequest({
|
||||
phase: Phase.Ready,
|
||||
});
|
||||
request.getQRCodeBytes.mockReturnValue(Buffer.from("test", "utf-8"));
|
||||
request.generateQRCode.mockResolvedValue(Buffer.from("test", "utf-8"));
|
||||
const container = renderComponent({
|
||||
request: request,
|
||||
member: new User("@other:user"),
|
||||
|
@ -198,7 +198,7 @@ function makeMockVerificationRequest(props: Partial<VerificationRequest> = {}):
|
|||
Object.assign(request, {
|
||||
cancel: jest.fn(),
|
||||
otherPartySupportsMethod: jest.fn().mockReturnValue(true),
|
||||
getQRCodeBytes: jest.fn(),
|
||||
generateQRCode: jest.fn().mockResolvedValue(undefined),
|
||||
...props,
|
||||
});
|
||||
return request as unknown as Mocked<VerificationRequest>;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue