import {test} from 'tap';import {execCli} from '../helper/cli.js';test('bails when using --watch while while debugging', t => {execCli(['debug', '--watch', 'test.cjs'], {dirname: 'fixture/tap', env: {AVA_FORCE_CI: 'not-ci'}}, (error, stdout, stderr) => {t.equal(error.code, 1);t.match(stderr, 'Watch mode is not available when debugging.');t.end();});});test('bails when debugging in CI', t => {execCli(['debug', 'test.cjs'], {dirname: 'fixture/tap', env: {AVA_FORCE_CI: 'ci'}}, (error, stdout, stderr) => {t.equal(error.code, 1);t.match(stderr, 'Debugging is not available in CI.');t.end();});});test('bails when --tap reporter is used while debugging', t => {execCli(['debug', '--tap', 'test.cjs'], {dirname: 'fixture/tap', env: {AVA_FORCE_CI: 'not-ci'}}, (error, stdout, stderr) => {t.equal(error.code, 1);t.match(stderr, 'The TAP reporter is not available when debugging.');t.end();});});