Ошибка при написании модульных тестов remix: URL не поддается анализу: remix_accounts.sol

#unit-testing #solidity #remix

#модульное тестирование #солидность #ремикс

Вопрос:

Я пишу модульный тест в remix-ide и хочу вызывать функции с разных адресов в рамках одного теста.

На странице Github с ремиксами-тестами написано, что вы можете использовать import "remix_accounts.sol"; , но я получаю URL not parseable: remix_accounts.sol . Как это исправить? Или, может быть, есть другой способ вызова с разных адресов?

Ответ №1:

Импортируйте файлы с относительными путями, в вашем случае измените следующее

 import "remix_accounts.sol";
  

Для

 import "./remix_accounts.sol";
  

Кроме того, обратите внимание, что remix не разрешает импорт из каталога-предка, например:

 import "../remix_accounts.sol";