/* 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/lib/commands/completion.js TAP completion --no- flags > flags 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion commands with no completion > no results 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion after custom definition flag requiring value > custom definition non-Boolean flag handled 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion cannot complete options that take a value in mid-command > does not try to complete option arguments in the middle of a command 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion completion > both shells 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion completion no known shells > no responses 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion completion wrong word count > no responses 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion of invalid command name does nothing > no results 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion with double-dash escape in command line > double-dash escape handled 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion completion with non-flag word > non-flag word completion 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion double dashes escape from flag completion > full command list 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion filtered subcommands > filtered subcommands 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion flags > flags 1`] = `
Array []
`

exports[`test/lib/commands/completion.js TAP completion multiple command names > multiple command names 1`] = `
Array [
  String(
    access
    audit
    author
    add
  ),
]
`

exports[`test/lib/commands/completion.js TAP completion single command name > single command name 1`] = `
Array [
  "config",
]
`

exports[`test/lib/commands/completion.js TAP completion subcommand completion > subcommands 1`] = `
Array [
  String(
    get
    grant
    list
    revoke
    set
  ),
]
`

exports[`test/lib/commands/completion.js TAP completion trust filtered subcommands > trust filtered subcommands 1`] = `
Array [
  String(
    github
    gitlab
  ),
]
`

exports[`test/lib/commands/completion.js TAP completion trust github flags > trust github flags with custom definitions 1`] = `
Array [
  String(
    --file
    --repository
    --repo
    --environment
    --env
    --allow-publish
    --allow-stage-publish
    --allow-staged-publish
    --dry-run
    --json
    --registry
    --yes
    --no-allow-publish
    --no-allow-stage-publish
    --no-allow-staged-publish
    --no-dry-run
    --no-json
    --no-yes
  ),
]
`

exports[`test/lib/commands/completion.js TAP completion trust gitlab flags > trust gitlab flags with custom definitions 1`] = `
Array [
  String(
    --file
    --project
    --environment
    --env
    --allow-publish
    --allow-stage-publish
    --allow-staged-publish
    --dry-run
    --json
    --registry
    --yes
    --no-allow-publish
    --no-allow-stage-publish
    --no-allow-staged-publish
    --no-dry-run
    --no-json
    --no-yes
  ),
]
`

exports[`test/lib/commands/completion.js TAP completion trust subcommands > trust subcommands 1`] = `
Array [
  String(
    github
    gitlab
    circleci
    list
    revoke
  ),
]
`

exports[`test/lib/commands/completion.js TAP windows without bash > no output 1`] = `
Array []
`
