1
0
mirror of https://gitlab.nic.cz/turris/reforis/foris-js.git synced 2025-06-16 13:46:16 +02:00

Wi-Fi settings form

This commit is contained in:
Maciej Lenartowicz
2020-01-09 11:25:29 +01:00
parent 9dcc689491
commit 5fd0d3626a
33 changed files with 2913 additions and 97 deletions

View File

@ -25,7 +25,7 @@ describe("<Button />", () => {
});
it("Render button with spinner", () => {
const { container } = render(<Button loading={true}>Test Button</Button>);
const { container } = render(<Button loading>Test Button</Button>);
expect(container.firstChild)
.toMatchSnapshot();
});

View File

@ -20,7 +20,7 @@ describe("<Checkbox/>", () => {
helpText="Some help text"
onChange={() => {
}}
/>
/>,
);
expect(container.firstChild)
.toMatchSnapshot();
@ -31,7 +31,7 @@ describe("<Checkbox/>", () => {
<CheckBox
label="Test label"
helpText="Some help text"
/>
/>,
);
expect(container.firstChild)
.toMatchSnapshot();

View File

@ -7,7 +7,9 @@
import React from "react";
import { render, fireEvent, getByLabelText, wait } from "customTestRender";
import {
render, fireEvent, getByLabelText, wait,
} from "customTestRender";
import { NumberInput } from "../NumberInput";
@ -22,7 +24,7 @@ describe("<NumberInput/>", () => {
helpText="Some help text"
value={1}
onChange={onChangeMock}
/>
/>,
);
componentContainer = container;
});
@ -34,12 +36,12 @@ describe("<NumberInput/>", () => {
it("Increase number with button", async () => {
const increaseButton = getByLabelText(componentContainer, "Increase");
fireEvent.mouseDown(increaseButton);
await wait(() => expect(onChangeMock).toHaveBeenCalledWith({"target": {"value": 2}}));
await wait(() => expect(onChangeMock).toHaveBeenCalledWith({ target: { value: 2 } }));
});
it("Decrease number with button", async () => {
const decreaseButton = getByLabelText(componentContainer, "Decrease");
fireEvent.mouseDown(decreaseButton);
await wait(() => expect(onChangeMock).toHaveBeenCalledWith({"target": {"value": 0}}));
await wait(() => expect(onChangeMock).toHaveBeenCalledWith({ target: { value: 0 } }));
});
});

View File

@ -20,7 +20,7 @@ describe("<PasswordInput/>", () => {
value="Some password"
onChange={() => {
}}
/>
/>,
);
expect(container.firstChild)
.toMatchSnapshot();

View File

@ -14,30 +14,30 @@ import { RadioSet } from "../RadioSet";
const TEST_CHOICES = [
{
label: "label",
value: "value"
value: "value",
},
{
label: "another label",
value: "another value"
value: "another value",
},
{
label: "another one label",
value: "another on value"
}
value: "another on value",
},
];
describe("<RadioSet/>", () => {
it("Render radio set", () => {
const { container } = render(
<RadioSet
name={"test_name"}
label='Radios set label'
value='value'
name="test_name"
label="Radios set label"
value="value"
choices={TEST_CHOICES}
helpText={"Some help text"}
helpText="Some help text"
onChange={() => {
}}
/>
/>,
);
expect(container.firstChild)
.toMatchSnapshot();

View File

@ -7,29 +7,31 @@
import React from "react";
import { fireEvent, getByDisplayValue, getByText, render } from "customTestRender";
import {
fireEvent, getByDisplayValue, getByText, render,
} from "customTestRender";
import { Select } from "../Select";
const TEST_CHOICES = {
"1": "one",
"2": "two",
"3": "three",
1: "one",
2: "two",
3: "three",
};
describe("<Select/>", () => {
var selectContainer;
let selectContainer;
const onChangeHandler = jest.fn();
beforeEach(() => {
const { container } = render(
<Select
label='Test label'
value='1'
label="Test label"
value="1"
choices={TEST_CHOICES}
helpText='Help text'
helpText="Help text"
onChange={onChangeHandler}
/>
/>,
);
selectContainer = container;
});

View File

@ -20,7 +20,7 @@ describe("<TextInput/>", () => {
value="Some text"
onChange={() => {
}}
/>
/>,
);
expect(container.firstChild)
.toMatchSnapshot();