Jest snapShots删除/不删除“未定义”值

时间:2018-06-19 20:33:11

标签: reactjs testing jestjs snapshot

只是希望在使用Jest快照的项目上,但是我遇到一个奇怪的问题,当我更新设置中的snapShot测试时,它正在删除带有undefined值的属性

<div
-  aria-busy={undefined} - deleted
-  aria-disabled={undefined} - deleted
   aria-expanded={false}
-  aria-multiselectable={undefined} - deleted
   className="ui labeled scrolling dropdown c0"
   color="blue"
   onBlur={[Function]}
   onChange={[Function]}
   onClick={[Function]}
   onFocus={[Function]}
   onMouseDown={[Function]}
   role="listbox"
   tabIndex={0}
 >

但是对于我的队友来说,这让他们留了下来。

 <div
+  aria-busy={undefined}
+  aria-disabled={undefined}
   aria-expanded={false}
+  aria-multiselectable={undefined}
   className="ui labeled scrolling dropdown c0"
   color="blue"
   onBlur={[Function]}
   onChange={[Function]}
   onClick={[Function]}
   onFocus={[Function]}
   onMouseDown={[Function]}
   role="listbox"
   tabIndex={0}
>

有什么想法吗?任何帮助表示赞赏。

0 个答案:

没有答案