export const snapshot = {}; snapshot[`Snapshot Test 1`] = ` { a: 1, b: 2, } `; snapshot[`Snapshot Test 2`] = ` TestClass { a: 1, b: 2, } `; snapshot[`Snapshot Test 3`] = ` Map(3) { "Hello" => "World!", 1 => 2, [Function (anonymous)] => "World!", } `; snapshot[`Snapshot Test 4`] = ` Set(3) { 1, 2, 3, } `; snapshot[`Snapshot Test 5`] = ` { fn: [Function: fn], } `; snapshot[`Snapshot Test 6`] = `[Function: fn]`; snapshot[`Snapshot Test 7`] = ` [ 1, 2, 3, ] `; snapshot[`Snapshot Test 8`] = `"hello world"`; snapshot[`Snapshot Test - step 1`] = ` { a: 1, b: 2, } `; snapshot[`Snapshot Test - step > Nested 1`] = ` TestClass { a: 1, b: 2, } `; snapshot[`Snapshot Test - step > Nested 2`] = ` Map(3) { "Hello" => "World!", 1 => 2, [Function (anonymous)] => "World!", } `; snapshot[`Snapshot Test - step > Nested > Nested Nested 1`] = ` Set(3) { 1, 2, 3, } `; snapshot[`Snapshot Test - step > Nested > Nested Nested 2`] = ` { fn: [Function: fn], } `; snapshot[`Snapshot Test - step > Nested > Nested Nested 3`] = `[Function: fn]`; snapshot[`Snapshot Test - step > Nested 3`] = ` [ 1, 2, 3, ] `; snapshot[`Snapshot Test - step 2`] = `"hello world"`; snapshot[`Snapshot Test - Adverse String \\ \` \${} 1`] = `"\\\\ \` \${}"`; snapshot[`Snapshot Test - Default serializer 1`] = ` "a b c" `; snapshot[`Snapshot Test - Multi-Line Strings > string 1`] = ` " Snapshot Test - Multi-Line Strings

Snapshot Test - Multi-Line Strings

This is a snapshot of a multi-line string.

" `; snapshot[`Snapshot Test - Multi-Line Strings > string in array 1`] = ` [ "

Header

", "

Content

", ] `; snapshot[`Snapshot Test - Multi-Line Strings > string in object 1`] = ` { str: " Line #1 Line #2 Line #3", } `; snapshot[`Snapshot Test - Failed Assertion > Object 1`] = ` "Snapshot does not match: [Diff] Actual / Expected [ 1, 2, + 3, ] " `; snapshot[`Snapshot Test - Failed Assertion > String 1`] = ` 'Snapshot does not match: [Diff] Actual / Expected - "Hello!" + "Hello World!" ' `; snapshot[`custom name 1`] = ` [ 1, 2, 3, ] `; snapshot[`custom name 2`] = ` [ 1, 2, 3, ] `; snapshot[`Snapshot Test - Options > serializer 1`] = ` Array Length: 3 [ 1, 2, 3, ] `; snapshot[`Snapshot Test - Options > msg > missing snapshot 1`] = `"[CUSTOM ERROR MESSAGE - MISSING SNAPSHOT]"`; snapshot[`Snapshot Test - Options > msg > missing snapshot file 1`] = `"[CUSTOM ERROR MESSAGE - MISSING SNAPSHOT]"`; snapshot[`Snapshot Test - Options > mode 1`] = ` " [ 1, 2, 3, ] " `; snapshot[`Snapshot Test - Options > mode 2`] = ` "running 1 test from /test.ts snapshot ... ok (--ms) ------- output ------- > 1 snapshot updated. ok | 1 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Update - New snapshot 1`] = ` "running 1 test from /test.ts Snapshot Test - Update ... ok (--ms) ------- output ------- > 1 snapshot updated. ok | 1 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Update - New snapshot 2`] = ` "export const snapshot = {}; snapshot[\`Snapshot Test - Update 1\`] = \` [ 1, 2, ] \`; " `; snapshot[`Snapshot Test - Update - Existing snapshot - no changes 1`] = ` "running 1 test from /test.ts Snapshot Test - Update ... ok (--ms) ok | 1 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Update - Existing snapshot - no changes 2`] = ` "export const snapshot = {}; snapshot[\`Snapshot Test - Update 1\`] = \` [ 1, 2, ] \`; " `; snapshot[`Snapshot Test - Update - Existing snapshot - updates 1`] = ` "running 1 test from /test.ts Snapshot Test - Update ... ok (--ms) ------- output ------- > 1 snapshot updated. ok | 1 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Update - Existing snapshot - updates 2`] = ` "export const snapshot = {}; snapshot[\`Snapshot Test - Update 1\`] = \` [ 1, 2, 3, 5, ] \`; " `; snapshot[`Snapshot Test - Update - Existing snapshots - reverse order 1 1`] = ` "running 2 tests from /test.ts Snapshot Test - First ... ok (--ms) Snapshot Test - Second ... ok (--ms) ------- output ------- > 2 snapshots updated. > 1 snapshot removed. • Snapshot Test - Update 1 ok | 2 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Update - Existing snapshots - reverse order 1 2`] = ` 'export const snapshot = {}; snapshot[\`Snapshot Test - First 1\`] = \`"FIRST"\`; snapshot[\`Snapshot Test - Second 1\`] = \`"SECOND"\`; ' `; snapshot[`Snapshot Test - Update - Existing snapshots - reverse order 2 1`] = ` "running 2 tests from /test.ts Snapshot Test - Second ... ok (--ms) Snapshot Test - First ... ok (--ms) ok | 2 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Update - Existing snapshots - reverse order 2 2`] = ` 'export const snapshot = {}; snapshot[\`Snapshot Test - Second 1\`] = \`"SECOND"\`; snapshot[\`Snapshot Test - First 1\`] = \`"FIRST"\`; ' `; snapshot[`Snapshot Test - Remove - New snapshot 1`] = ` "running 5 tests from /test.ts Snapshot Test - Remove - First ... ok (--ms) Snapshot Test - Remove - Second ... ok (--ms) Snapshot Test - Remove - Third ... ok (--ms) Snapshot Test - Remove - Fourth ... ok (--ms) Snapshot Test - Remove - Fifth ... ok (--ms) ------- output ------- > 5 snapshots updated. ok | 5 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Remove - Existing snapshot - removed one 1`] = ` "running 4 tests from /test.ts Snapshot Test - Remove - First ... ok (--ms) Snapshot Test - Remove - Second ... ok (--ms) Snapshot Test - Remove - Fourth ... ok (--ms) Snapshot Test - Remove - Fifth ... ok (--ms) ------- output ------- > 1 snapshot removed. • Snapshot Test - Remove - Third 1 ok | 4 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Remove - Existing snapshot - removed several 1`] = ` "running 1 test from /test.ts Snapshot Test - Remove - First ... ok (--ms) ------- output ------- > 3 snapshots removed. • Snapshot Test - Remove - Second 1 • Snapshot Test - Remove - Fourth 1 • Snapshot Test - Remove - Fifth 1 ok | 1 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Different Dir - New snapshot 1`] = ` "running 2 tests from /test.ts Snapshot Test - First ... ok (--ms) Snapshot Test - Second ... ok (--ms) ------- output ------- > 2 snapshots updated. running 2 tests from /test.ts Snapshot Test - First ...----- output end ----- Snapshot Test - First ... ok (--ms) Snapshot Test - Second ... ok (--ms) ------- output ------- > 2 snapshots updated. ok | 4 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Different Dir - Existing snapshot - update 1`] = ` "running 2 tests from /test.ts Snapshot Test - First ... ok (--ms) Snapshot Test - Second ... ok (--ms) ------- output ------- > 1 snapshot updated. running 2 tests from /test.ts Snapshot Test - First ...----- output end ----- Snapshot Test - First ... ok (--ms) Snapshot Test - Second ... ok (--ms) ------- output ------- > 2 snapshots updated. ok | 4 passed | 0 failed (--ms) " `; snapshot[`Snapshot Test - Regression #2140 1`] = ` { content: "

Testing a page

This is a test

  • 1
  • 2
  • 3
  • 4
", title: "Testing a page", } `; snapshot[`Snapshot Test - Regression #2144 1`] = ` { fmt: { files: { exclude: [], include: [], }, options: {}, }, } `; snapshot[`Snapshot Test - Empty #2245 1`] = ``; snapshot[`SnapshotTest - createAssertSnapshot > No Options 1`] = `This green text has had it's colours stripped`; snapshot[`SnapshotTest - createAssertSnapshot - Options Object - Custom Name 1`] = `This green text has had it's colours stripped`; snapshot[`SnapshotTest - createAssertSnapshot > Message 1`] = `"This snapshot has failed as expected"`; snapshot[`SnapshotTest - createAssertSnapshot - Composite - Custom Name 1`] = `This green text has had it's colours stripped`;