|
@@ -78,7 +78,7 @@ describe('TagInput', () => {
|
|
|
|
|
|
it('TagInput with defaultValue and value is undefined', () => {
|
|
|
const props = {
|
|
|
- defaultValue: ['tiktok', 'hotsoon'],
|
|
|
+ defaultValue: ['semi', 'hotsoon'],
|
|
|
value: undefined,
|
|
|
};
|
|
|
const tagInput = getTagInput(props);
|
|
@@ -89,7 +89,7 @@ describe('TagInput', () => {
|
|
|
|
|
|
it('TagInput with defaultValue and value is null', () => {
|
|
|
const props = {
|
|
|
- defaultValue: ['tiktok', 'hotsoon'],
|
|
|
+ defaultValue: ['semi', 'hotsoon'],
|
|
|
value: null,
|
|
|
};
|
|
|
const tagInput = getTagInput(props);
|
|
@@ -123,26 +123,26 @@ describe('TagInput', () => {
|
|
|
/* when separator is null */
|
|
|
const props2 = {
|
|
|
separator: null,
|
|
|
- inputValue: 'tiktok-hotsoon'
|
|
|
+ inputValue: 'semi-hotsoon'
|
|
|
}
|
|
|
const tagInput2 = getTagInput(props2);
|
|
|
tagInput2.find('input').simulate('keyDown', { keyCode: 13 });
|
|
|
const tags2 = tagInput2.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`);
|
|
|
expect(tags2.length).toEqual(1);
|
|
|
- expect(tags2.at(0).getDOMNode().textContent).toEqual('tiktok-hotsoon');
|
|
|
+ expect(tags2.at(0).getDOMNode().textContent).toEqual('semi-hotsoon');
|
|
|
tagInput2.unmount();
|
|
|
|
|
|
/* when separator is number */
|
|
|
const props3 = {
|
|
|
separator: 1,
|
|
|
- inputValue: 'tiktok1hotsoon'
|
|
|
+ inputValue: 'semi1design'
|
|
|
}
|
|
|
const tagInput3 = getTagInput(props3);
|
|
|
tagInput3.find('input').simulate('keyDown', { keyCode: 13 });
|
|
|
const tags3 = tagInput3.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`);
|
|
|
expect(tags3.length).toEqual(2);
|
|
|
- expect(tags3.at(0).getDOMNode().textContent).toEqual('tiktok');
|
|
|
- expect(tags3.at(1).getDOMNode().textContent).toEqual('hotsoon');
|
|
|
+ expect(tags3.at(0).getDOMNode().textContent).toEqual('semi');
|
|
|
+ expect(tags3.at(1).getDOMNode().textContent).toEqual('design');
|
|
|
tagInput3.unmount();
|
|
|
});
|
|
|
|
|
@@ -352,10 +352,10 @@ describe('TagInput', () => {
|
|
|
|
|
|
it('tagInput with set value to null ', () => {
|
|
|
const props = {
|
|
|
- value: ['tiktok']
|
|
|
+ value: ['semi']
|
|
|
};
|
|
|
const tagInput = getTagInput(props);
|
|
|
- expect(tagInput.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`).getDOMNode().textContent).toEqual('tiktok');
|
|
|
+ expect(tagInput.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`).getDOMNode().textContent).toEqual('semi');
|
|
|
tagInput.setProps({ value: null });
|
|
|
tagInput.update();
|
|
|
const tags = tagInput.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`);
|
|
@@ -364,10 +364,10 @@ describe('TagInput', () => {
|
|
|
|
|
|
it('tagInput with set value to null ', () => {
|
|
|
const props = {
|
|
|
- value: ['tiktok']
|
|
|
+ value: ['semi']
|
|
|
};
|
|
|
const tagInput = getTagInput(props);
|
|
|
- expect(tagInput.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`).getDOMNode().textContent).toEqual('tiktok');
|
|
|
+ expect(tagInput.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`).getDOMNode().textContent).toEqual('semi');
|
|
|
tagInput.setProps({ value: undefined });
|
|
|
tagInput.update();
|
|
|
const tags = tagInput.find(`.${BASE_CLASS_PREFIX}-tagInput-wrapper .${BASE_CLASS_PREFIX}-tag-content`);
|