🏑 index : quine-global/webdriverio.git

// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html

exports[`SpecReporter > getHeaderDisplay > should list multiple specs 1`] = `
[
  "Running: loremipsum (v50) on Windows 10",
  "Session ID: foobar",
]
`;

exports[`SpecReporter > getHeaderDisplay > should validate header output 1`] = `
[
  "Running: loremipsum (v50) on Windows 10",
  "Session ID: foobar",
]
`;

exports[`SpecReporter > getHeaderDisplay > should validate header output in multiremote 1`] = `
[
  "Running: MultiremoteBrowser on chrome and firefox",
]
`;

exports[`SpecReporter > getResultDisplay > should not print if argument is a single line doc string 1`] = `
[
  "Β» foo/bar/loo.e2e.js",
  "Foo test",
  "gray Some important",
  "gray description to read!",
  "",
  "gray Very important business rule",
  "   green βœ“ foo",
  "     """",
  "     some different format",
  "     """",
  "   green βœ“ bar",
  "",
]
`;

exports[`SpecReporter > getResultDisplay > should not print if data table is empty 1`] = `
[
  "Β» foo/bar/loo.e2e.js",
  "Foo test",
  "gray Some important",
  "gray description to read!",
  "",
  "gray Very important business rule",
  "   green βœ“ foo",
  "   green βœ“ bar",
  "",
]
`;

exports[`SpecReporter > getResultDisplay > should not print if the argument is undefined 1`] = `
[
  "Β» foo/bar/loo.e2e.js",
  "Foo test",
  "gray Some important",
  "gray description to read!",
  "",
  "gray Very important business rule",
  "   green βœ“ foo",
  "   green βœ“ bar",
  "",
]
`;

exports[`SpecReporter > getResultDisplay > should print data tables 1`] = `
[
  "Β» foo/bar/loo.e2e.js",
  "Foo test",
  "gray Some important",
  "gray description to read!",
  "",
  "gray Very important business rule",
  "   green βœ“ foo",
  "     β”‚ Vegetable β”‚ Rating β”‚",
  "     β”‚ Apricot   β”‚ 5      β”‚",
  "     β”‚ Brocolli  β”‚ 2      β”‚",
  "     β”‚ Cucumber  β”‚ 10     β”‚",
  "   green βœ“ bar",
  "",
]
`;

exports[`SpecReporter > getResultDisplay > should print if the doc string is a blank string 1`] = `
[
  "Β» foo/bar/loo.e2e.js",
  "Foo test",
  "gray Some important",
  "gray description to read!",
  "",
  "gray Very important business rule",
  "   green βœ“ foo",
  "     """",
  "     """",
  "   green βœ“ bar",
  "     """",
  "     """",
  "",
]
`;

exports[`SpecReporter > getResultDisplay > should print multiple lines doc string 1`] = `
[
  "Β» foo/bar/loo.e2e.js",
  "Foo test",
  "gray Some important",
  "gray description to read!",
  "",
  "gray Very important business rule",
  "   green βœ“ foo",
  "     """",
  "     Docstring line 1",
  "     Docstring line 2",
  "     Docstring line 3",
  "     """",
  "   green βœ“ bar",
  "     """",
  "     Docstring line 4",
  "     Docstring line 5",
  "     Docstring line 6",
  "     """",
  "",
]
`;

exports[`SpecReporter > getResultDisplay > should validate the result output with tests 1`] = `
[
  "Β» foo/bar/loo.e2e.js",
  "Foo test",
  "   green βœ“ foo",
  "   green βœ“ bar",
  "",
  "Β» bar/foo/loo.e2e.js",
  "Bar test",
  "   green βœ“ some test",
  "   red βœ– a failed test",
  "   red βœ– a failed test with no stack",
  "",
  "Β» bar/loo/foo.e2e.js",
  "Baz test",
  "   green βœ“ foo bar baz",
  "   cyan - a skipped test",
  "",
]
`;

exports[`SpecReporter > onRetry > should group retried test cases 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]    green βœ“ loo yellow (1x retries)
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]    cyan ? baz
[loremipsum 50 Windows 10 #0-0]
",
  ],
]
`;

exports[`SpecReporter > onlyFailures > false > 0 failures 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
",
  ],
]
`;

exports[`SpecReporter > onlyFailures > false > 1 failure 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
",
  ],
]
`;

exports[`SpecReporter > onlyFailures > true > 0 failures 1`] = `[]`;

exports[`SpecReporter > onlyFailures > true > 1 failure 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
",
  ],
]
`;

exports[`SpecReporter > printReport > should print a report even if session could not be created 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] red βœ– Failed to create a session:
[loremipsum 50 Windows 10 #0-0] No tests found
[loremipsum 50 Windows 10 #0-0]
",
  ],
]
`;

exports[`SpecReporter > printReport > with disabled sharable Sauce report links > should print the default Sauce Labs job details page link 1`] = `[]`;

exports[`SpecReporter > printReport > with normal setup > should print jobs of all instance when run with multiremote 1`] = `
[
  [
    "------------------------------------------------------------------
[MultiremoteBrowser on chrome and firefox #0-0] Running: MultiremoteBrowser on chrome and firefox
[MultiremoteBrowser on chrome and firefox #0-0]
[MultiremoteBrowser on chrome and firefox #0-0] Β» foo/bar/loo.e2e.js
[MultiremoteBrowser on chrome and firefox #0-0] Foo test
[MultiremoteBrowser on chrome and firefox #0-0]    green βœ“ foo
[MultiremoteBrowser on chrome and firefox #0-0]    green βœ“ bar
[MultiremoteBrowser on chrome and firefox #0-0]
[MultiremoteBrowser on chrome and firefox #0-0] Β» bar/foo/loo.e2e.js
[MultiremoteBrowser on chrome and firefox #0-0] Bar test
[MultiremoteBrowser on chrome and firefox #0-0]    green βœ“ some test
[MultiremoteBrowser on chrome and firefox #0-0]    red βœ– a failed test
[MultiremoteBrowser on chrome and firefox #0-0]    red βœ– a failed test with no stack
[MultiremoteBrowser on chrome and firefox #0-0]
[MultiremoteBrowser on chrome and firefox #0-0] Β» bar/loo/foo.e2e.js
[MultiremoteBrowser on chrome and firefox #0-0] Baz test
[MultiremoteBrowser on chrome and firefox #0-0]    green βœ“ foo bar baz
[MultiremoteBrowser on chrome and firefox #0-0]    cyan - a skipped test
[MultiremoteBrowser on chrome and firefox #0-0]
[MultiremoteBrowser on chrome and firefox #0-0] green 4 passing (5s)
[MultiremoteBrowser on chrome and firefox #0-0] red 1 failing
[MultiremoteBrowser on chrome and firefox #0-0] cyan 1 skipped
[MultiremoteBrowser on chrome and firefox #0-0]
[MultiremoteBrowser on chrome and firefox #0-0] 1) Bar test a failed test
[MultiremoteBrowser on chrome and firefox #0-0] red expected foo to equal bar
[MultiremoteBrowser on chrome and firefox #0-0] gray Failed test stack trace
[MultiremoteBrowser on chrome and firefox #0-0]
[MultiremoteBrowser on chrome and firefox #0-0] 2) Bar test a failed test with no stack
[MultiremoteBrowser on chrome and firefox #0-0] red expected foo to equal bar
",
  ],
]
`;

exports[`SpecReporter > printReport > with normal setup > should print link to Sauce Labs for many regions 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] green 4 passing (5s)
[loremipsum 50 Windows 10 #0-0] red 1 failing
[loremipsum 50 Windows 10 #0-0] cyan 1 skipped
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Check out job at https://app.eu-central-1.saucelabs.com/tests/ba86cbcb70774ef8a0757c1702c3bdf9?auth=364414eae3ee11cb8b8bb3fc3e3b5e12
",
  ],
]
`;

exports[`SpecReporter > printReport > with normal setup > should print link to Sauce Labs for many regions 2`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] green 4 passing (5s)
[loremipsum 50 Windows 10 #0-0] red 1 failing
[loremipsum 50 Windows 10 #0-0] cyan 1 skipped
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Check out job at https://app.us-east-4.saucelabs.com/tests/ba86cbcb70774ef8a0757c1702c3bdf9?auth=364414eae3ee11cb8b8bb3fc3e3b5e12
",
  ],
]
`;

exports[`SpecReporter > printReport > with normal setup > should print link to Sauce Labs job details page for RDC 1`] = `
[
  [
    "------------------------------------------------------------------
[udid-serial-of-device iOS 14.3 #0-0] Running: udid-serial-of-device on iOS 14.3 executing safari
[udid-serial-of-device iOS 14.3 #0-0]
[udid-serial-of-device iOS 14.3 #0-0] Β» foo/bar/loo.e2e.js
[udid-serial-of-device iOS 14.3 #0-0] Foo test
[udid-serial-of-device iOS 14.3 #0-0]    green βœ“ foo
[udid-serial-of-device iOS 14.3 #0-0]    green βœ“ bar
[udid-serial-of-device iOS 14.3 #0-0]
[udid-serial-of-device iOS 14.3 #0-0] Β» bar/foo/loo.e2e.js
[udid-serial-of-device iOS 14.3 #0-0] Bar test
[udid-serial-of-device iOS 14.3 #0-0]    green βœ“ some test
[udid-serial-of-device iOS 14.3 #0-0]    red βœ– a failed test
[udid-serial-of-device iOS 14.3 #0-0]    red βœ– a failed test with no stack
[udid-serial-of-device iOS 14.3 #0-0]
[udid-serial-of-device iOS 14.3 #0-0] Β» bar/loo/foo.e2e.js
[udid-serial-of-device iOS 14.3 #0-0] Baz test
[udid-serial-of-device iOS 14.3 #0-0]    green βœ“ foo bar baz
[udid-serial-of-device iOS 14.3 #0-0]    cyan - a skipped test
[udid-serial-of-device iOS 14.3 #0-0]
[udid-serial-of-device iOS 14.3 #0-0] green 4 passing (5s)
[udid-serial-of-device iOS 14.3 #0-0] red 1 failing
[udid-serial-of-device iOS 14.3 #0-0] cyan 1 skipped
[udid-serial-of-device iOS 14.3 #0-0]
[udid-serial-of-device iOS 14.3 #0-0] 1) Bar test a failed test
[udid-serial-of-device iOS 14.3 #0-0] red expected foo to equal bar
[udid-serial-of-device iOS 14.3 #0-0] gray Failed test stack trace
[udid-serial-of-device iOS 14.3 #0-0]
[udid-serial-of-device iOS 14.3 #0-0] 2) Bar test a failed test with no stack
[udid-serial-of-device iOS 14.3 #0-0] red expected foo to equal bar
[udid-serial-of-device iOS 14.3 #0-0]
[udid-serial-of-device iOS 14.3 #0-0] Check out job at  https://app.eu-central-1.saucelabs.com/tests/c752c683e0874da4b1dad593ce6645b2
",
  ],
]
`;

exports[`SpecReporter > printReport > with normal setup > should print link to Sauce Labs job details page for VDC 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] green 4 passing (5s)
[loremipsum 50 Windows 10 #0-0] red 1 failing
[loremipsum 50 Windows 10 #0-0] cyan 1 skipped
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Check out job at https://app.saucelabs.com/tests/ba86cbcb70774ef8a0757c1702c3bdf9?auth=364414eae3ee11cb8b8bb3fc3e3b5e12
",
  ],
]
`;

exports[`SpecReporter > printReport > with normal setup > should print link to Sauce Labs job details page if run with Sauce Connect (jsonwp) 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] green 4 passing (5s)
[loremipsum 50 Windows 10 #0-0] red 1 failing
[loremipsum 50 Windows 10 #0-0] cyan 1 skipped
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Check out job at https://app.saucelabs.com/tests/ba86cbcb70774ef8a0757c1702c3bdf9?auth=364414eae3ee11cb8b8bb3fc3e3b5e12
",
  ],
]
`;

exports[`SpecReporter > printReport > with normal setup > should print link to Sauce Labs job details page if run with Sauce Connect (w3c) 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] green 4 passing (5s)
[loremipsum 50 Windows 10 #0-0] red 1 failing
[loremipsum 50 Windows 10 #0-0] cyan 1 skipped
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Check out job at https://app.saucelabs.com/tests/ba86cbcb70774ef8a0757c1702c3bdf9?auth=364414eae3ee11cb8b8bb3fc3e3b5e12
",
  ],
]
`;

exports[`SpecReporter > printReport > with normal setup > should print the report to the console 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/foo/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Bar test
[loremipsum 50 Windows 10 #0-0]    green βœ“ some test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test
[loremipsum 50 Windows 10 #0-0]    red βœ– a failed test with no stack
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» bar/loo/foo.e2e.js
[loremipsum 50 Windows 10 #0-0] Baz test
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo bar baz
[loremipsum 50 Windows 10 #0-0]    cyan - a skipped test
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] green 4 passing (5s)
[loremipsum 50 Windows 10 #0-0] red 1 failing
[loremipsum 50 Windows 10 #0-0] cyan 1 skipped
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 1) Bar test a failed test
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
[loremipsum 50 Windows 10 #0-0] gray Failed test stack trace
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] 2) Bar test a failed test with no stack
[loremipsum 50 Windows 10 #0-0] red expected foo to equal bar
",
  ],
]
`;

exports[`SpecReporter > showPreface > false 1`] = `[]`;

exports[`SpecReporter > showPreface > true 1`] = `[]`;

exports[`SpecReporter > suite retry > should group retried test suites 1`] = `
[
  [
    "------------------------------------------------------------------
[loremipsum 50 Windows 10 #0-0] Running: loremipsum (v50) on Windows 10
[loremipsum 50 Windows 10 #0-0] Session ID: foobar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] Β» foo/bar/loo.e2e.js
[loremipsum 50 Windows 10 #0-0] Foo testyellow  (1x retries)
[loremipsum 50 Windows 10 #0-0]    green βœ“ foo
[loremipsum 50 Windows 10 #0-0]    green βœ“ bar
[loremipsum 50 Windows 10 #0-0]
[loremipsum 50 Windows 10 #0-0] green 2 passing (5s)
[loremipsum 50 Windows 10 #0-0] yellow 1 retried
",
  ],
]
`;