有问题的代码
it('will display No Policy Found after fist submit attempt.', () => {
const policyDetails = {
partyID: null,
agreementID: null,
isValidPolicy: false,
};
wrapper.setProps({policyDetails});
wrapper.setState({submitCount: 1});
const result = wrapper.instance().displayUserNotices();
const render = shallow(result)
.find('UserNotice')
.find('p');
expect(render.text()).toEqual(NO_POLICY_USER_NOTICE);
});
我一直在写
const render = shallow(result)
.find('UserNotice')
.find('p');
作为所需的以下1线:
const render = shallow(result).find('UserNotice').find('p');
但是漂亮的不断恢复它。
我尝试添加
.prettierrc.yml中的
noUnexpectedMultiline: true
,但是没有用。有想法吗?
最佳答案
为了防止Prettier格式化代码,请在变量/函数/等之前使用此注释。
// prettier-ignore
这也适用于多行。例如。
// prettier-ignore-start
const foo = 'hey';
console.log (foo);
// prettier-ignore-end
有关更多信息:https://prettier.io/docs/en/ignore.html