Update libcni to 0.7.0 (Spec ver 0.4.0)

This commit is contained in:
Tomofumi Hayashi
2019-05-15 17:06:26 +09:00
committed by Tomofumi Hayashi
parent 6c23cad08d
commit e723aabca8
169 changed files with 12524 additions and 1453 deletions

View File

@@ -360,32 +360,7 @@ func TestFormatGeneric(t *testing.T) {
}
}
func wrappedNew(message string) error { // This function will be mid-stack inlined in go 1.12+
return New(message)
}
func TestFormatWrappedNew(t *testing.T) {
tests := []struct {
error
format string
want string
}{{
wrappedNew("error"),
"%+v",
"error\n" +
"github.com/pkg/errors.wrappedNew\n" +
"\t.+/github.com/pkg/errors/format_test.go:364\n" +
"github.com/pkg/errors.TestFormatWrappedNew\n" +
"\t.+/github.com/pkg/errors/format_test.go:373",
}}
for i, tt := range tests {
testFormatRegexp(t, i, tt.error, tt.format, tt.want)
}
}
func testFormatRegexp(t *testing.T, n int, arg interface{}, format, want string) {
t.Helper()
got := fmt.Sprintf(format, arg)
gotLines := strings.SplitN(got, "\n", -1)
wantLines := strings.SplitN(want, "\n", -1)
@@ -516,7 +491,7 @@ type wrapper struct {
want []string
}
func prettyBlocks(blocks []string) string {
func prettyBlocks(blocks []string, prefix ...string) string {
var out []string
for _, b := range blocks {