не удалось найти или прочитать файл в файле характеристик карате

когда я пытаюсь прочитать файл json или js, я получаю сообщение об ошибке


не смог найти или прочитать файл

function() {
    
      return { 
          Authorization: "Bearer 32635fe69a7033023f82aa9d8c5bc8dd",
          "X-Account" : "7ad93b7d-714a-4f70-82ef-92de407f0245"
   
  }
}
  

a.json
   {
    "Authorization" : "Bearer 32635fe69a7033023f82aa9d8c5bc8dd",
    "X-Account" : "7ad93b7d-714a-4f70-82ef-92de407f0245"
}

person Nithin    schedule 16.03.2018    source источник


Ответы (1)


Я действительно не могу понять, какую информацию вы предоставили. Вы, безусловно, совершаете простую ошибку, и никто другой не сообщил о чем-либо подобном.

Я предлагаю вам создать новый проект, используя архетип maven: https://github.com/intuit/karate#quickstart

Затем используйте этот pom.xml и скелет проекта в качестве основы и заставьте все работать.

РЕДАКТИРОВАТЬ: Я также думаю, что проблема может заключаться в том, что X-Account должен находиться в таких кавычках: "X-Account" - обратите внимание, что - является недопустимым символом для ключей JSON (так как он будет рассматриваться как знак минус).

person Peter Thomas    schedule 16.03.2018
comment
Я создал проект с maven, когда я использую команду mvn test для проверки файла функции, тогда я получаю эту ошибку, но когда я переместил проект в другое место, он работает нормально - person Nithin; 24.05.2018
comment
@nitihngupta хорошо, тогда прими ответ, спасибо. - person Peter Thomas; 24.05.2018