mirror of
https://github.com/ManchildProductions/UXP-Fixed.git
synced 2026-06-10 21:38:27 +00:00
26 lines
895 B
JavaScript
26 lines
895 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
"use strict";
|
|
|
|
const MessageRepeat = require("devtools/client/webconsole/new-console-output/components/message-repeat");
|
|
|
|
const expect = require("expect");
|
|
|
|
const {
|
|
renderComponent
|
|
} = require("devtools/client/webconsole/new-console-output/test/helpers");
|
|
|
|
describe("MessageRepeat component:", () => {
|
|
it("renders repeated value correctly", () => {
|
|
const rendered = renderComponent(MessageRepeat, { repeat: 99 });
|
|
expect(rendered.classList.contains("message-repeats")).toBe(true);
|
|
expect(rendered.style.visibility).toBe("visible");
|
|
expect(rendered.textContent).toBe("99");
|
|
});
|
|
|
|
it("renders an un-repeated value correctly", () => {
|
|
const rendered = renderComponent(MessageRepeat, { repeat: 1 });
|
|
expect(rendered.style.visibility).toBe("hidden");
|
|
});
|
|
});
|