Автоматически сгенерированное умное заключение контракта провалилось

Я новичок в расширении IBM Blockchain Platform VSCode и использую версию расширения IBM Blockchain Platform: 0.3.2 и версию кода Visual Studio: 1.32.3. Я использую Windows 10-Pro. Все работает нормально, за исключением автоматически сгенерированного смарт-контракта. Впервые я выполнил следующие шаги:

  1. В разделе FABRIC GATEWAYS и в разделе Channels разверните mychannel, щелкните правой кнопкой мыши по моему последнему смарт-контракту demoContract@0.0.2 и выберите "Создать тесты смарт-контракта".

  2. Расширение спрашивает меня, на каком языке генерировать тестовые файлы. Выбран JavaScript.

  3. Как только расширение завершило генерацию тестов, оно создало тестовую папку, в которой было создано тестовое js-файл. Но при нажатии кнопки "Выполнить тест" в пользовательском интерфейсе VSCode из файла MyContract-demoContract@0.0.2.test.js на нем отображалось сообщение "В вашем проекте нет тестового организатора. Пожалуйста, установите один". Затем я жестко удалил тестовую папку из моей рабочей области (файловой системы) и снова попытался сгенерировать тестовый js-файл. На этот раз ничего не генерируется, а консоль VSCode ничего не показывает.

Я дважды проверил, что "JavaScript Test Runner" уже установлен и включен. Я пытался несколько раз перезагрузить / выйти из vscode. Я использую экземпляр по умолчанию local_fabric. Даже я пытался перезапустить экземпляр local_fabric несколько раз и перезапустил рабочий стол Docker для Windows. Но не повезло:(.

0 ответов

Другие вопросы по тегам