# Snapshot report for `test/test.js`

The actual snapshot is saved in `test.js.snap`.

Generated by [AVA](https://avajs.dev).

## tap-spec - fail-without-error

> Snapshot 1

    `␊
    `

## tap-spec - fail

> Snapshot 1

    `␊
        ✖ fail␊
        -------␊
          actual: 1␊
          expected: 2␊
          operator: '==='␊
          name: Error␊
          message: error␊
          at: 'fn (test.js:1:2)'␊
    ␊
    ␊
    `

## tap-spec - mixed

> Snapshot 1

    `    ✔ passing␊
    ␊
        ✖ fail␊
        -------␊
          actual: 1␊
          expected: 2␊
          operator: '==='␊
          name: Error␊
          message: error␊
          at: 'fn (test.js:1:2)'␊
    ␊
        ✔ pass with comment␊
    ␊
      Hello␊
    ␊
        ✔ pass with comment␊
    ␊
      Hello␊
    ␊
    ␊
      Bonjour␊
    ␊
        - skip␊
    ␊
    `

## tap-spec - pass-fail

> Snapshot 1

    `    ✔ passing␊
    ␊
        ✖ fail␊
        -------␊
          actual: 1␊
          expected: 2␊
          operator: '==='␊
          name: Error␊
          message: error␊
          at: 'fn (test.js:1:2)'␊
    ␊
    ␊
    `

## tap-spec - pass-with-multiple-comments

> Snapshot 1

    `    ✔ pass with comment␊
    ␊
      Hello␊
    ␊
    ␊
      Bonjour␊
    ␊
    ␊
    ␊
      total:     1␊
      passing:   1␊
      duration:  ␊
    ␊
    `

## tap-spec - pass-with-single-comment

> Snapshot 1

    `    ✔ pass with comment␊
    ␊
      Hello␊
    ␊
    ␊
    ␊
      total:     1␊
      passing:   1␊
      duration:  ␊
    ␊
    `

## tap-spec - pass

> Snapshot 1

    `    ✔ passing␊
    ␊
    ␊
      total:     1␊
      passing:   1␊
      duration:  ␊
    ␊
    `

## tap-spec - skip

> Snapshot 1

    `    - skip␊
    ␊
    ␊
      total:     1␊
      passing:   1␊
      duration:  ␊
    ␊
    `

## tap-spec - todo

> Snapshot 1

    `␊
    `

## tap-dot - fail-without-error

> Snapshot 1

    `␊
    x  ␊
    ␊
    ␊
      ---␊
    undefined`

## tap-dot - fail

> Snapshot 1

    `␊
    x  ␊
    ␊
    ␊
      ---␊
        actual: 1␊
        expected: 2␊
        operator: '==='␊
        name: Error␊
        message: error␊
        at: 'fn (test.js:1:2)'`

## tap-dot - mixed

> Snapshot 1

    `␊
      .x...x  ␊
    ␊
    ␊
      ---␊
        actual: 1␊
        expected: 2␊
        operator: '==='␊
        name: Error␊
        message: error␊
        at: 'fn (test.js:1:2)'`

## tap-dot - pass-fail

> Snapshot 1

    `␊
      .x  ␊
    ␊
    ␊
      ---␊
        actual: 1␊
        expected: 2␊
        operator: '==='␊
        name: Error␊
        message: error␊
        at: 'fn (test.js:1:2)'`

## tap-dot - pass-with-multiple-comments

> Snapshot 1

    `␊
      .  ␊
    ␊
      2 tests␊
      1 passed␊
      ␊
      Pass!`

## tap-dot - pass-with-single-comment

> Snapshot 1

    `␊
      .  ␊
    ␊
      1 tests␊
      1 passed␊
      ␊
      Pass!`

## tap-dot - pass

> Snapshot 1

    `␊
      .  ␊
    ␊
      0 tests␊
      1 passed␊
      ␊
      Pass!`

## tap-dot - skip

> Snapshot 1

    `␊
      .  ␊
    ␊
      0 tests␊
      1 passed␊
      ␊
      Pass!`

## tap-dot - todo

> Snapshot 1

    `␊
    x  ␊
    ␊
    ␊
      ---␊
    undefined`

## tap-nyan - fail-without-error

> Snapshot 1

    ` [32m0[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( x .x) ␊
    [6C  ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Failed Tests: There was 1 failure␊
    ␊
        ✗ : fail`

## tap-nyan - fail

> Snapshot 1

    ` [32m0[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( x .x) ␊
    [6C  ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Failed Tests: There was 1 failure␊
    ␊
        ✗ : fail`

## tap-nyan - mixed

> Snapshot 1

    ` [32m1[0m␊
     [31m0[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( ^ .^) ␊
    [6C  ""  "" ␊
    [4A [32m1[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m[38;5;154m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m␊
    [4A[7C_,------,␊
    [7C_|  /\\_/\\ ␊
    [7C~|_( x .x) ␊
    [7C ""  "" ␊
    [4A [32m2[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m␊
    [4A[8C_,------,␊
    [8C_|   /\\_/\\ ␊
    [8C^|__( x .x) ␊
    [8C  ""  "" ␊
    [4A [32m3[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m␊
    [4A[9C_,------,␊
    [9C_|  /\\_/\\ ␊
    [9C~|_( x .x) ␊
    [9C ""  "" ␊
    [4A [32m4[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m␊
    [4A[10C_,------,␊
    [10C_|   /\\_/\\ ␊
    [10C^|__( x .x) ␊
    [10C  ""  "" ␊
    [4A [32m4[0m␊
     [31m2[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m[38;5;214m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m[38;5;214m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m[38;5;214m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m[38;5;154m-[0m[38;5;184m_[0m[38;5;184m-[0m[38;5;214m_[0m␊
    [4A[11C_,------,␊
    [11C_|  /\\_/\\ ␊
    [11C~|_( x .x) ␊
    [11C ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Failed Tests: There were 2 failures␊
    ␊
        ✗ : fail␊
        ✗ #   Bonjour␊
    : todo`

## tap-nyan - pass-fail

> Snapshot 1

    ` [32m1[0m␊
     [31m0[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( ^ .^) ␊
    [6C  ""  "" ␊
    [4A [32m1[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m[38;5;154m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m␊
    [5C[38;5;154m-[0m[38;5;154m_[0m␊
    [4A[7C_,------,␊
    [7C_|  /\\_/\\ ␊
    [7C~|_( x .x) ␊
    [7C ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Failed Tests: There was 1 failure␊
    ␊
        ✗ : fail`

## tap-nyan - pass-with-multiple-comments

> Snapshot 1

    ` [32m1[0m␊
     [31m0[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( ^ .^) ␊
    [6C  ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Pass!`

## tap-nyan - pass-with-single-comment

> Snapshot 1

    ` [32m1[0m␊
     [31m0[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( ^ .^) ␊
    [6C  ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Pass!`

## tap-nyan - pass

> Snapshot 1

    ` [32m1[0m␊
     [31m0[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( ^ .^) ␊
    [6C  ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Pass!`

## tap-nyan - skip

> Snapshot 1

    ` [32m1[0m␊
     [31m0[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( ^ .^) ␊
    [6C  ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Pass!`

## tap-nyan - todo

> Snapshot 1

    ` [32m0[0m␊
     [31m1[0m␊
     [36m0[0m␊
    ␊
    [4A[5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [5C[38;5;154m-[0m␊
    [4A[6C_,------,␊
    [6C_|   /\\_/\\ ␊
    [6C^|__( x .x) ␊
    [6C  ""  "" ␊
    [4A␊
    ␊
    ␊
    ␊
      Failed Tests: There was 1 failure␊
    ␊
        ✗ : todo`

## tap-min - fail-without-error

> Snapshot 1

    `␊
    fail␊
    ␊
    1 test complete ()`

## tap-min - fail

> Snapshot 1

    `␊
    fail␊
    	at:       'fn (test.js:1:2)'␊
    	operator: ===␊
    	expected: 2␊
    	actual:   1␊
    ␊
    undefined␊
    ␊
    ␊
    1 test complete ()`

## tap-min - mixed

> Snapshot 1

    `␊
    fail␊
    	at:       'fn (test.js:1:2)'␊
    	operator: ===␊
    	expected: 2␊
    	actual:   1␊
    ␊
    undefined␊
    ␊
    ␊
    todo␊
    ␊
    6 tests complete ()`

## tap-min - pass-fail

> Snapshot 1

    `␊
    fail␊
    	at:       'fn (test.js:1:2)'␊
    	operator: ===␊
    	expected: 2␊
    	actual:   1␊
    ␊
    undefined␊
    ␊
    ␊
    2 tests complete ()`

## tap-min - pass-with-multiple-comments

> Snapshot 1

    `␊
    1 test complete ()`

## tap-min - pass-with-single-comment

> Snapshot 1

    `␊
    1 test complete ()`

## tap-min - pass

> Snapshot 1

    `␊
    1 test complete ()`

## tap-min - skip

> Snapshot 1

    `␊
    1 test complete ()`

## tap-min - todo

> Snapshot 1

    `␊
    todo␊
    ␊
    1 test complete ()`

## faucet - fail-without-error

> Snapshot 1

    `[1m[31m⨯ fail[0m␊
    ␍
    # tests 1[K␊
    ␍
    tests 1␍
    # pass 0[K␊
    ␍
    pass 0␍
    # fail 1[K␊
    [1A[1G[1m[31m⨯ fail 1[0m[1B[1G`

## faucet - fail

> Snapshot 1

    `[1m[31m⨯ fail[0m␊
    ␍
    # tests 1[K␊
    ␍
    tests 1␍
    # pass 0[K␊
    ␍
    pass 0␍
    # fail 1[K␊
    [1A[1G[1m[31m⨯ fail 1[0m[1B[1G`

## faucet - mixed

> Snapshot 1

    `[1m[32m✓ passing[0m␊
    [1m[31m⨯ fail[0m␊
    [1m[32m✓ pass with comment[0m␊
    ␍
    # Hello[K␊
    ␍
      ok [1m[32m4[0m pass with comment[K␍
    [1A[1G[1m[32m✓ Hello[0m[1B[1G␍
    # Hello[K␊
    ␍
    [1A[1G[1m[32m✓ Hello[0m[1B[1G␍
    # Bonjour[K␊
    ␍
      ok [1m[32m5[0m skip # SKIP[K␍
      not ok [1m[31m6[0m todo # TODO[K␊
    [2A[1G[1m[31m⨯ Bonjour[0m[2B[1G  ␊
    ␍
    # tests 5[K␊
    ␍
    tests 5␍
    # pass 3[K␊
    ␍
    pass 3␍
    # skip 1[K␊
    ␍
    [1A[1G[1m[32m✓ skip 1[0m[1B[1G␍
    # fail 2[K␊
    [1A[1G[1m[31m⨯ fail 2[0m[1B[1G`

## faucet - pass-fail

> Snapshot 1

    `[1m[32m✓ passing[0m␊
    [1m[31m⨯ fail[0m␊
    ␍
    # tests 2[K␊
    ␍
    tests 2␍
    # pass 1[K␊
    ␍
    pass 1␍
    # fail 1[K␊
    [1A[1G[1m[31m⨯ fail 1[0m[1B[1G`

## faucet - pass-with-multiple-comments

> Snapshot 1

    `[1m[32m✓ pass with comment[0m␊
    ␍
    # Hello[K␊
    ␍
    [1A[1G[1m[32m✓ Hello[0m[1B[1G␍
    # Bonjour[K␊
    ␍
    [1A[1G[1m[32m✓ Bonjour[0m[1B[1G␍
    # tests 1[K␊
    ␍
    tests 1␍
    # pass 1[K␊
    [1A[1G[1m[32m✓ pass 1[0m[1B[1G`

## faucet - pass-with-single-comment

> Snapshot 1

    `[1m[32m✓ pass with comment[0m␊
    ␍
    # Hello[K␊
    ␍
    [1A[1G[1m[32m✓ Hello[0m[1B[1G␍
    # tests 1[K␊
    ␍
    tests 1␍
    # pass 1[K␊
    [1A[1G[1m[32m✓ pass 1[0m[1B[1G`

## faucet - pass

> Snapshot 1

    `[1m[32m✓ passing[0m␊
    ␍
    # tests 1[K␊
    ␍
    tests 1␍
    # pass 1[K␊
    [1A[1G[1m[32m✓ pass 1[0m[1B[1G`

## faucet - skip

> Snapshot 1

    `[1m[32m✓ skip # SKIP[0m␊
    ␍
    # tests 1[K␊
    ␍
    tests 1␍
    # pass 0[K␊
    ␍
    pass 0␍
    # skip 1[K␊
    [1A[1G[1m[32m✓ skip 1[0m[1B[1G`

## faucet - todo

> Snapshot 1

    `[1m[31m⨯ todo # TODO[0m␊
    ␍
    # tests 0[K␊
    ␍
    tests 0␍
    # pass 0[K␊
    ␍
    pass 0␍
    # fail 1[K␊
    [1A[1G[1m[31m⨯ fail 1[0m[1B[1G`

## tap-summary - fail-without-error

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 0, fail: 1, duration: ][G[31m[K✖ unnamed test [pass: 0, fail: 1, duration: ][0m`

## tap-summary - fail

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 0, fail: 1, duration: ][G[31m[K✖ unnamed test [pass: 0, fail: 1, duration: ][0m`

## tap-summary - mixed

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 1, duration: ][G[K# unnamed test [pass: 2, fail: 1, duration: ][G[31m[K✖ unnamed test [pass: 2, fail: 1, duration: ][0m␊
    [G[K# Hello [pass: 0, fail: 0, duration: ][G[K# Hello [pass: 1, fail: 0, duration: ][G[32m[K✔ Hello [pass: 1, fail: 0, duration: ][0m␊
    [G[K# Hello [pass: 0, fail: 0, duration: ][G[32m[K✔ Hello [pass: 0, fail: 0, duration: ][0m␊
    [G[K# Bonjour [pass: 0, fail: 0, duration: ][G[K# Bonjour [pass: 1, fail: 0, duration: ][G[K# Bonjour [pass: 1, fail: 1, duration: ][G[31m[K✖ Bonjour [pass: 1, fail: 1, duration: ][0m`

## tap-summary - pass-fail

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 1, duration: ][G[31m[K✖ unnamed test [pass: 1, fail: 1, duration: ][0m`

## tap-summary - pass-with-multiple-comments

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 0, duration: ][G[32m[K✔ unnamed test [pass: 1, fail: 0, duration: ][0m␊
    [G[K# Hello [pass: 0, fail: 0, duration: ][G[32m[K✔ Hello [pass: 0, fail: 0, duration: ][0m␊
    [G[K# Bonjour [pass: 0, fail: 0, duration: ][G[32m[K✔ Bonjour [pass: 0, fail: 0, duration: ][0m␊
    ␊
    [33m# Summary␊
    [0m␊
    [36mduration: [0m␊
    [36mplanned: 1[0m␊
    [36massertions: 1[0m␊
    [32mpass: 1[0m␊
    [36mfail: 0[0m␊
    `

## tap-summary - pass-with-single-comment

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 0, duration: ][G[32m[K✔ unnamed test [pass: 1, fail: 0, duration: ][0m␊
    [G[K# Hello [pass: 0, fail: 0, duration: ][G[32m[K✔ Hello [pass: 0, fail: 0, duration: ][0m␊
    ␊
    [33m# Summary␊
    [0m␊
    [36mduration: [0m␊
    [36mplanned: 1[0m␊
    [36massertions: 1[0m␊
    [32mpass: 1[0m␊
    [36mfail: 0[0m␊
    `

## tap-summary - pass

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 0, duration: ][G[32m[K✔ unnamed test [pass: 1, fail: 0, duration: ][0m␊
    ␊
    [33m# Summary␊
    [0m␊
    [36mduration: [0m␊
    [36mplanned: 1[0m␊
    [36massertions: 1[0m␊
    [32mpass: 1[0m␊
    [36mfail: 0[0m␊
    `

## tap-summary - skip

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 1, fail: 0, duration: ][G[32m[K✔ unnamed test [pass: 1, fail: 0, duration: ][0m␊
    ␊
    [33m# Summary␊
    [0m␊
    [36mduration: [0m␊
    [36mplanned: 1[0m␊
    [36massertions: 1[0m␊
    [32mpass: 1[0m␊
    [36mfail: 0[0m␊
    `

## tap-summary - todo

> Snapshot 1

    `␊
    [33m# Tests␊
    [0m␊
    [G[K# unnamed test [pass: 0, fail: 0, duration: ][G[K# unnamed test [pass: 0, fail: 1, duration: ][G[31m[K✖ unnamed test [pass: 0, fail: 1, duration: ][0m`

## tap-pessimist - fail-without-error

> Snapshot 1

    ''

## tap-pessimist - fail

> Snapshot 1

    ''

## tap-pessimist - mixed

> Snapshot 1

    ''

## tap-pessimist - pass-fail

> Snapshot 1

    ''

## tap-pessimist - pass-with-multiple-comments

> Snapshot 1

    ''

## tap-pessimist - pass-with-single-comment

> Snapshot 1

    ''

## tap-pessimist - pass

> Snapshot 1

    ''

## tap-pessimist - skip

> Snapshot 1

    ''

## tap-pessimist - todo

> Snapshot 1

    ''

## tap-json - fail-without-error

> Snapshot 1

    '{"stats":{"asserts":1,"passes":0,"failures":1},"asserts":[{"number":1,"comment":null,"name":"fail","ok":false,"extra":{}}]}'

## tap-json - fail

> Snapshot 1

    '{"stats":{"asserts":1,"passes":0,"failures":1},"asserts":[{"number":1,"comment":null,"name":"fail","ok":false,"extra":{"actual":"1","expected":"2","operator":"\'===\'"}}]}'

## tap-json - mixed

> Snapshot 1

    '{"stats":{"asserts":6,"passes":4,"failures":2},"asserts":[{"number":1,"comment":null,"name":"passing","ok":true,"extra":{}},{"number":2,"comment":null,"name":"fail","ok":false,"extra":{"actual":"1","expected":"2","operator":"\'===\'"}},{"number":3,"comment":null,"name":"pass with comment","ok":true,"extra":{}},{"number":4,"comment":"Hello","name":"pass with comment","ok":true,"extra":{}},{"number":5,"comment":"Bonjour","name":"skip # SKIP","ok":true,"extra":{}},{"number":6,"comment":"Bonjour","name":"todo # TODO","ok":false,"extra":{}}]}'

## tap-json - pass-fail

> Snapshot 1

    '{"stats":{"asserts":2,"passes":1,"failures":1},"asserts":[{"number":1,"comment":null,"name":"passing","ok":true,"extra":{}},{"number":2,"comment":null,"name":"fail","ok":false,"extra":{"actual":"1","expected":"2","operator":"\'===\'"}}]}'

## tap-json - pass-with-multiple-comments

> Snapshot 1

    '{"stats":{"asserts":1,"passes":1,"failures":0},"asserts":[{"number":1,"comment":null,"name":"pass with comment","ok":true,"extra":{}}]}'

## tap-json - pass-with-single-comment

> Snapshot 1

    '{"stats":{"asserts":1,"passes":1,"failures":0},"asserts":[{"number":1,"comment":null,"name":"pass with comment","ok":true,"extra":{}}]}'

## tap-json - pass

> Snapshot 1

    '{"stats":{"asserts":1,"passes":1,"failures":0},"asserts":[{"number":1,"comment":null,"name":"passing","ok":true,"extra":{}}]}'

## tap-json - skip

> Snapshot 1

    '{"stats":{"asserts":1,"passes":1,"failures":0},"asserts":[{"number":1,"comment":null,"name":"skip # SKIP","ok":true,"extra":{}}]}'

## tap-json - todo

> Snapshot 1

    '{"stats":{"asserts":1,"passes":0,"failures":1},"asserts":[{"number":1,"comment":null,"name":"todo # TODO","ok":false,"extra":{}}]}'
