parent
f3ef9e6602
commit
d0fea745bb
|
@ -17,7 +17,9 @@ describe("<VerificationQRCode />", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
it("renders a QR code", async () => {
|
it("renders a QR code", async () => {
|
||||||
const { container, getAllByAltText } = render(<VerificationQRCode qrCodeBytes={Buffer.from("asd")} />);
|
const { container, getAllByAltText } = render(
|
||||||
|
<VerificationQRCode qrCodeBytes={new Uint8ClampedArray(Buffer.from("asd"))} />,
|
||||||
|
);
|
||||||
// wait for the spinner to go away
|
// wait for the spinner to go away
|
||||||
await waitFor(() => getAllByAltText("QR Code").length === 1);
|
await waitFor(() => getAllByAltText("QR Code").length === 1);
|
||||||
expect(container).toMatchSnapshot();
|
expect(container).toMatchSnapshot();
|
||||||
|
|
|
@ -46,7 +46,7 @@ describe("<VerificationPanel />", () => {
|
||||||
const request = makeMockVerificationRequest({
|
const request = makeMockVerificationRequest({
|
||||||
phase: Phase.Ready,
|
phase: Phase.Ready,
|
||||||
});
|
});
|
||||||
request.generateQRCode.mockResolvedValue(Buffer.from("test", "utf-8"));
|
request.generateQRCode.mockResolvedValue(new Uint8ClampedArray(Buffer.from("test", "utf-8")));
|
||||||
const container = renderComponent({
|
const container = renderComponent({
|
||||||
request: request,
|
request: request,
|
||||||
layout: "dialog",
|
layout: "dialog",
|
||||||
|
@ -71,7 +71,7 @@ describe("<VerificationPanel />", () => {
|
||||||
const request = makeMockVerificationRequest({
|
const request = makeMockVerificationRequest({
|
||||||
phase: Phase.Ready,
|
phase: Phase.Ready,
|
||||||
});
|
});
|
||||||
request.generateQRCode.mockResolvedValue(Buffer.from("test", "utf-8"));
|
request.generateQRCode.mockResolvedValue(new Uint8ClampedArray(Buffer.from("test", "utf-8")));
|
||||||
const container = renderComponent({
|
const container = renderComponent({
|
||||||
request: request,
|
request: request,
|
||||||
member: new User("@other:user"),
|
member: new User("@other:user"),
|
||||||
|
|
Loading…
Reference in New Issue