1
resposta

Determining test suites to run... --watch is not supported without git/hg, please use --watchAll

Olá, quando executo o comando run test:watch recebo o seguinte resultado:

Determining test suites to run...
--watch is not supported without git/hg, please use --watchAll

meu package.json

"scripts": {
    "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
    "test:watch": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watch",
    "test:coverage": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watch --coverage"
  },

Se alguém puder me ajudar

1 resposta

Ola também tive o mesmo problema, mais a solução e simples. Em vez de watch use watchAll. Segue abaixo o exemplo:

"scripts": {
    "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
    "test:watch": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watchAll",
    "test:coverage": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watchAll --coverage"
  },

Mais no comando continuamos usando watch. - npm run test:watch