Upgrade Travis to Go 1.8 and use t.Name
As of Go 1.8, testing.T
and testing.B
have a Name
method. Previously we have cut-and-paste the name of the test into strings, but this is error prone and has caused NDFs in the past. Going forward, we should use t.Name()
in all new tests.
I updated all existing tests except for those in the host package. I will add those as well if @DavidVorick does not think the changes will conflict too badly with the new storage manager code.