Commit graph

6 commits

Author SHA1 Message Date
verytable
daa02c8abf Resolve "upgrage to 1.17" 2022-02-10 22:06:57 +00:00
Arseny Balobanov
53a3875601 Upgrade min required go version to 1.16. 2021-03-16 23:34:44 +03:00
Alexander Vasilyev
54ab7b69d1 Add coverpkg specification.
Currently, packages in coverme without tests created by student
are not checked for coverage, because no there are no test targets
for them at all!

The issue can be fixed by simply creating empty !change files,
but we are engineers, aren't we? :)

Bonus point: it prevents new packages from giving false coverage credit.
For example, mock file generated by gomock will have lots of covered code
almost instantly. However, the task can be hacked by adding new code to
existing packages.
2020-03-27 22:32:10 +03:00
Alexander Vasilyev
f81398290b Remove ignored min coverage comments. 2020-03-27 22:32:10 +03:00
Arseny Balobanov
a9ca8a5c7c Test that testtool won't check coverage of imported package e.g. net/http. 2020-03-19 02:38:45 +03:00
Arseny Balobanov
cd7f4d69f1 Support test coverage requirements via comment. 2020-03-19 01:19:44 +03:00