INNER CODE UNIT · Go
TestBucketSymmetry
256dpi/lungo · bucket_test.go:26
func TestBucketSymmetry(t *testing.T) {
a := methods(reflect.TypeOf(&Bucket{}), nil)
b := methods(reflect.TypeOf(&gridfs.Bucket{}), gridfsReplacements, "FindContext", "RenameContext", "DeleteContext", "DropContext", "SetReadDeadline", "SetWriteDeadline")
for i := range b {
b[i] = strings.Replace(b[i], "(", "(context.Context, ", 1)
b[i] = strings.Replace(b[i], ", )", ")", 1)
}
assert.Subset(t, a, b)
}
func TestUploadStreamSymmetry(t *testing.T) {
a := methods(reflect.TypeOf(&UploadStream{}), nil)
b := methods(reflect.TypeOf(&gridfs.UploadStream{}), gridfsReplacements, "SetWriteDeadline")
assert.Subset(t, a, b)
}
func TestDownloadStreamSymmetry(t *testing.T) {