У меня есть такая структура проекта:
pkg
|
--pkg.go
--pkg_test.go
--a.go
--a_test.go
--b.go
--b_test.go
--c.go
--c_test.go
Я хочу получить покрытие для всех исходных файлов, принадлежащих пакету, т. Е. (Pkg.go, a.go, b.go и c.идти).Тем не менее, когда я запускаю:
go test -v pkg
тесты запускаются только для файлов 1/4.
Есть ли способ проверить мой пакет, не перемещая всетестовые коды в одном файле и сохранение структуры файла без изменений?