"Невозможно создать временный файл вывода" во время выполнения тестов
2 ответа
Вероятно, существует множество проблем, которые могут вызвать это, и, следовательно, несколько решений, которые могут решить соответствующую проблему. Но вот еще кое-что, что стоит попробовать.
- Перейдите к настройкам запуска/отладки теста (т. е. к строке «Редактировать конфигурации» в раскрывающемся списке тестов).
- Внизу/слева от списка тестов должен быть кликабельный текст с надписью «Редактировать шаблоны конфигурации...». Нажмите на нее, и откроется окно под названием «Шаблоны конфигурации запуска/отладки», которое позволяет редактировать общие конфигурации шаблонов тестов для различных библиотек тестирования.
- В шаблоне конфигурации библиотеки GoTest установите флажок «Запустить с помощью sudo», что должно позволить GoLand иметь разрешения на создание выходного файла, необходимого во время тестирования.
- Перезапустите (закройте и снова откройте) программу GoLand.
- Попытайтесь запустить тест с нуля. (Согласно уведомлению в шаблонах конфигурации запуска/отладки, изменения будут влиять только на новые запуски тестов и их конфигурации, они не влияют на существующие запуски тестов и их конфигурации, поэтому не пытайтесь просто повторно запустить старую конфигурацию).
Это решило мои проблемы с тестированием, надеюсь, исправит и ваши.
Вы уверены, что ваш рабочий каталог правильный?
D:
выглядит как Windows
/development/gopath/
... это Linux