stretchr/testify — pull request #105 by tchajed (2014-11-26 17:04:52+00:00)
Title: Add suite test name to test method names

This makes it easier to keep track of which method a test is coming from.

We're using suites to implement parametrized tests (for example, we have in-memory and sqlite implementations of our storage system), with code that looks like this:

```
func TestMemstore(t *testing.T) {
s := &ProviderSuite{provider.NewSuite().Use("memstore")}
suite.Run(t, s)
}

func TestSqlite(t *testing.T) {
s := &ProviderSuite{provider.NewSuite().Use("sqlite")}
suite.Run(t, s)
}
```

If other people have test names that aren't meaningful, then they could name the suite-calling test method simply "Test" and I could change the patch to handle that case properly.