/* IMPORTANT
 * This snapshot file is auto-generated, but designed for humans.
 * It should be checked into source control and tracked carefully.
 * Re-generate by setting TAP_SNAPSHOT=1 and running tests.
 * Make sure to inspect the output below.  Do not ignore changes!
 */
'use strict'
exports[`test/self-dep.ts > TAP > link, but no dirs made > mkdirps 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules",
  ],
]
`

exports[`test/self-dep.ts > TAP > link, but no dirs made > rimrafs 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > link, but no dirs made > symlinks 1`] = `
Array [
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > made dir, clean up > mkdirps 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules",
  ],
]
`

exports[`test/self-dep.ts > TAP > made dir, clean up > rimrafs 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules/name",
  ],
  Array [
    "some",
  ],
]
`

exports[`test/self-dep.ts > TAP > made dir, clean up > symlinks 1`] = `
Array [
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > throw both times, but accept if best-effort > mkdirps 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules",
  ],
]
`

exports[`test/self-dep.ts > TAP > throw both times, but accept if best-effort > rimrafs 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > throw both times, but accept if best-effort > symlinks 1`] = `
Array [
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > throw both times, but self-link is required > mkdirps 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules",
  ],
]
`

exports[`test/self-dep.ts > TAP > throw both times, but self-link is required > rimrafs 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > throw both times, but self-link is required > symlinks 1`] = `
Array [
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > try one more time if it fails > mkdirps 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules",
  ],
]
`

exports[`test/self-dep.ts > TAP > try one more time if it fails > rimrafs 1`] = `
Array [
  Array [
    "{CWD}/some/path/node_modules/name",
  ],
]
`

exports[`test/self-dep.ts > TAP > try one more time if it fails > symlinks 1`] = `
Array [
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
  Array [
    "../../..",
    "{CWD}/some/path/node_modules/name",
  ],
]
`
