cy.exe c ('grep') дает другие результаты, чем grep в командной строке - PullRequest
0 голосов
/ 07 мая 2020

Я использую Cypress для проверки параметра конфигурации, поэтому я хочу найти подходящий файл для проверки. Я использую:

cy.exec(
  'grep -r "\"config_setting\": true" --exclude="*_pattern.json" ./config',
  {failOnNonZeroExit: false}
)

Значение stdout этого возвращаемого объекта пустое.

Тем не менее, когда я запускаю ту же самую команду grep в командной строке

grep -r "\"config_setting\": true" --exclude="*_pattern.json" ./config

Получаю результат:

./config/filename.json:  "config_setting": true,

Это ошибка в Cypress или я что-то делаю не так, и если да, то что даст мне желаемый результат?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...