Я запустил go test
в моем каталоге pkg, и результаты теста были напечатаны на консоли при их запуске, но было бы идеально, если бы я мог напечатать их в txt-файле или даже в html-файле, возможно ли это сделать ? Я знаю, что вы можете получить от него отчеты о покрытиях и генерировать html-файлы для тех, которые превосходны, но я бы подумал, что можно сделать то же самое только для фактических результатов тестов, в которых проходили тесты, которые прошли, а какие не удались. Я искал сеть, но даже go test help
не предлагает никаких предложений по распечатке результатов в файл.Можно ли распечатать результаты теста блока golang в файл?
1
A
ответ
2
Так как я только хочу, чтобы увидеть не удалось тест, у меня есть этот сценарий «gt
», что я бегу вместо теста идут:
go test -coverprofile=coverage.out %*|grep -v -e "^\.\.*$"|grep -v "^$"|grep -v "thus far"
Таким образом, он фильтрует все, кроме неудачных случаев.
И вы можете перенаправить его содержимое в файл, как уже упоминалось: gt > test.out
Он также генерирует покрытие кода, поэтому у меня есть еще один сценарий «gc
»:
grep -v -e " 1$" coverage.out
Таким образом, я не» t даже дождаться, когда откроется браузер, я прямо вижу список строк, которые еще не охвачены (т. е. которые не заканчиваются «1
» в файле coverage.out
)
Смежные вопросы
- 1. Как распечатать краткое изложение теста с помощью теста блока формования
- 2. Результаты теста блока маршрута верблюда в FailedToCreateRouteException
- 3. Можно ли сохранить результаты сканирования в файл?
- 4. Может ли JModelica распечатать результаты непосредственно в файл?
- 5. Как сохранить результаты теста Огурцы в файл
- 6. Как регистрировать результаты теста JUnit в файл?
- 7. Результат теста ложноположительного блока
- 8. Можно ли извлечь пакет tar.xz в golang?
- 9. Можно ли распечатать модель formual в R
- 10. Можно ли распечатать строку в журнале разработки?
- 11. Можно ли распечатать валюту NSLocale в ios?
- 12. Сортировать результаты теста по стране
- 13. Можно ли скопировать результаты бегуна обезьяны в файл excel
- 14. Как распечатать результаты скрипта?
- 15. Можно ли передать в NULL параметр блока?
- 16. Результаты теста ArgumentError
- 17. Возможно ли зарегистрировать результаты теста Selenium Webdriver в Центре качества?
- 18. golang генерировать код покрытия функционального теста
- 19. Golang - это переменные блока данных в потоке?
- 20. Как распечатать результаты отладки CasperJS в текстовый файл
- 21. Результаты теста сборки TFS
- 22. Результаты теста Gradle TestNG
- 23. Результаты теста на огурцы
- 24. Как распечатать результаты:
- 25. Jenkins - Как получить результаты теста?
- 26. Можно ли «конкатенировать» результаты запроса?
- 27. может GCC распечатать промежуточные результаты?
- 28. Не получаю результаты с datastore.GetAll в golang
- 29. Можно ли сохранить результаты mixin в переменной?
- 30. Запуск нескольких потоков внутри теста блока
Выполняет ли 'test test> test.out', Работа? –
Возможный дубликат [Преобразование результатов тестирования Go to XUnit] (http://stackoverflow.com/questions/20958647/converting-go-testing-output-to-xunit) – aruisdante
go test> test.out было именно тем, что я хотел, спасибо очень @JakeBurkhead – 0xor1