私はjsコンパイラのテストを書いています。文字列を入力すると、複数の行が取得されます。 何が取得されているのかは私が検索したいものですが、私はjestに期待されるものを書く方法がわからないのでテストが失敗します。Jest複数の行があります
は、これは私がテストを呼び出す方法です:
testRequireImport(
'import { b, a } from \'@sugar/merge/*\';',
'!EXPECTED',
babelOptions
);
これは、コンソールでの反応は以下のとおりです。
expect(received).toBe(expected)
Expected value to be (using ===):
"import '../../top/merge/FileInTop.js';,import '../../mid/merge/FileInMid.js';,import '../../mid/merge/Second.js';,import './FileInBot.js';"
Received:
"import '../../top/merge/FileInTop.js';
import '../../mid/merge/FileInMid.js';
import '../../mid/merge/Second.js';
import './FileInBot.js';"
Difference:
- Expected
+ Received
-import '../../top/merge/FileInTop.js';,import '../../mid/merge/FileInMid.js';,import '../../mid/merge/Second.js';,import './FileInBot.js';
+import '../../top/merge/FileInTop.js';
+import '../../mid/merge/FileInMid.js';
+import '../../mid/merge/Second.js';
+import './FileInBot.js';
誰もが期待されているものを書き込んで私を助けることができますか?
を破る作るあなたが実際に – Aron
@Aronが起こるしたいのか、私は私のテストが成功したいと述べていません。私が受け取ったものは正しいですが、私は受け取ったものと等しくなるように「期待」を書く方法を知りたいと思います。 –