mirror of
https://github.com/mCaptcha/mCaptcha.git
synced 2025-03-30 15:08:29 +00:00
34 lines
1002 B
TypeScript
34 lines
1002 B
TypeScript
// Copyright © 2021 Aravinth Manivnanan <realaravinth@batsense.net>.
|
|
// SPDX-FileCopyrightText: 2023 Aravinth Manivannan <realaravinth@batsense.net>
|
|
//
|
|
// SPDX-License-Identifier: MIT OR Apache-2.0
|
|
|
|
import * as CONST from "../const";
|
|
|
|
import { getBaseHtml, sitekey, checkbox } from "./setupTests";
|
|
import * as TESTElements from "./setupTests";
|
|
|
|
it("const works", () => {
|
|
const body = document.querySelector("body");
|
|
const container = getBaseHtml();
|
|
body.appendChild(container);
|
|
expect(CONST.sitekey()).toBe(sitekey);
|
|
expect(CONST.btn()).toBe(checkbox);
|
|
|
|
// display after
|
|
CONST.messageText().after();
|
|
expect(TESTElements.Msg.innerText).toBe(CONST.AFTER);
|
|
|
|
// display before
|
|
CONST.messageText().before();
|
|
expect(TESTElements.Msg.innerText).toBe(CONST.BEFORE);
|
|
|
|
// display during
|
|
CONST.messageText().during();
|
|
expect(TESTElements.Msg.innerText).toBe(CONST.DURING);
|
|
|
|
// display error
|
|
CONST.messageText().error();
|
|
expect(TESTElements.Msg.innerText).toBe(CONST.ERROR);
|
|
});
|