1
0
mirror of https://gitlab.nic.cz/turris/reforis/foris-js.git synced 2025-08-04 20:23:28 +02:00

Don't use default exports.

This commit is contained in:
Bogdan Bodnar
2019-08-27 17:46:45 +02:00
parent 3bb760ceb3
commit e9910f269f
33 changed files with 258 additions and 238 deletions

View File

@@ -5,23 +5,23 @@
* See /LICENSE for more information.
*/
import React from 'react';
import React from "react";
import {fireEvent, getByDisplayValue, getByText, render} from 'customTestRender';
import { fireEvent, getByDisplayValue, getByText, render } from "customTestRender";
import Select from '../Select';
import { Select } from "../Select";
const TEST_CHOICES = {
'1': 'one',
'2': 'two',
'3': 'three',
"1": "one",
"2": "two",
"3": "three",
};
describe('<Select/>', () => {
describe("<Select/>", () => {
var selectContainer;
const onChangeHandler = jest.fn();
beforeEach(() => {
const {container} = render(
const { container } = render(
<Select
label='Test label'
value='1'
@@ -34,18 +34,22 @@ describe('<Select/>', () => {
selectContainer = container;
});
it('Test with snapshot.', () => {
expect(selectContainer).toMatchSnapshot();
it("Test with snapshot.", () => {
expect(selectContainer)
.toMatchSnapshot();
});
it('Test onChange handling.', () => {
const select = getByDisplayValue(selectContainer, 'one');
expect(select.value).toBe('1');
fireEvent.change(select, {target: {value: '2'}});
it("Test onChange handling.", () => {
const select = getByDisplayValue(selectContainer, "one");
expect(select.value)
.toBe("1");
fireEvent.change(select, { target: { value: "2" } });
const option = getByText(selectContainer, 'two');
expect(onChangeHandler).toBeCalled();
const option = getByText(selectContainer, "two");
expect(onChangeHandler)
.toBeCalled();
expect(option.value).toBe('2');
})
expect(option.value)
.toBe("2");
});
});