Update dependencies
This commit is contained in:
parent
f3b49987f8
commit
fda563d606
926 changed files with 189726 additions and 98666 deletions
83
vendor/cloud.google.com/go/storage/storage_test.go
generated
vendored
83
vendor/cloud.google.com/go/storage/storage_test.go
generated
vendored
|
@ -31,6 +31,7 @@ import (
|
|||
"cloud.google.com/go/internal/testutil"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
"google.golang.org/api/googleapi"
|
||||
"google.golang.org/api/iterator"
|
||||
"google.golang.org/api/option"
|
||||
raw "google.golang.org/api/storage/v1"
|
||||
|
@ -686,6 +687,88 @@ func TestCodecUint32(t *testing.T) {
|
|||
}
|
||||
}
|
||||
|
||||
func TestBucketAttrs(t *testing.T) {
|
||||
for _, c := range []struct {
|
||||
attrs BucketAttrs
|
||||
raw raw.Bucket
|
||||
}{{
|
||||
attrs: BucketAttrs{
|
||||
Lifecycle: Lifecycle{
|
||||
Rules: []LifecycleRule{{
|
||||
Action: LifecycleAction{
|
||||
Type: SetStorageClassAction,
|
||||
StorageClass: "NEARLINE",
|
||||
},
|
||||
Condition: LifecycleCondition{
|
||||
AgeInDays: 10,
|
||||
Liveness: Live,
|
||||
CreatedBefore: time.Date(2017, 1, 2, 3, 4, 5, 6, time.UTC),
|
||||
MatchesStorageClasses: []string{"MULTI_REGIONAL", "REGIONAL", "STANDARD"},
|
||||
NumNewerVersions: 3,
|
||||
},
|
||||
}, {
|
||||
Action: LifecycleAction{
|
||||
Type: DeleteAction,
|
||||
},
|
||||
Condition: LifecycleCondition{
|
||||
AgeInDays: 30,
|
||||
Liveness: Live,
|
||||
CreatedBefore: time.Date(2017, 1, 2, 3, 4, 5, 6, time.UTC),
|
||||
MatchesStorageClasses: []string{"NEARLINE"},
|
||||
NumNewerVersions: 10,
|
||||
},
|
||||
}, {
|
||||
Action: LifecycleAction{
|
||||
Type: DeleteAction,
|
||||
},
|
||||
Condition: LifecycleCondition{
|
||||
Liveness: Archived,
|
||||
},
|
||||
}},
|
||||
},
|
||||
},
|
||||
raw: raw.Bucket{
|
||||
Lifecycle: &raw.BucketLifecycle{
|
||||
Rule: []*raw.BucketLifecycleRule{{
|
||||
Action: &raw.BucketLifecycleRuleAction{
|
||||
Type: SetStorageClassAction,
|
||||
StorageClass: "NEARLINE",
|
||||
},
|
||||
Condition: &raw.BucketLifecycleRuleCondition{
|
||||
Age: 10,
|
||||
IsLive: googleapi.Bool(true),
|
||||
CreatedBefore: "2017-01-02",
|
||||
MatchesStorageClass: []string{"MULTI_REGIONAL", "REGIONAL", "STANDARD"},
|
||||
NumNewerVersions: 3,
|
||||
},
|
||||
}, {
|
||||
Action: &raw.BucketLifecycleRuleAction{
|
||||
Type: DeleteAction,
|
||||
},
|
||||
Condition: &raw.BucketLifecycleRuleCondition{
|
||||
Age: 30,
|
||||
IsLive: googleapi.Bool(true),
|
||||
CreatedBefore: "2017-01-02",
|
||||
MatchesStorageClass: []string{"NEARLINE"},
|
||||
NumNewerVersions: 10,
|
||||
},
|
||||
}, {
|
||||
Action: &raw.BucketLifecycleRuleAction{
|
||||
Type: DeleteAction,
|
||||
},
|
||||
Condition: &raw.BucketLifecycleRuleCondition{
|
||||
IsLive: googleapi.Bool(false),
|
||||
},
|
||||
}},
|
||||
},
|
||||
},
|
||||
}} {
|
||||
if got := c.attrs.toRawBucket(); !testutil.Equal(*got, c.raw) {
|
||||
t.Errorf("toRawBucket: got %v, want %v", *got, c.raw)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func newTestServer(handler func(w http.ResponseWriter, r *http.Request)) (*http.Client, func()) {
|
||||
ts := httptest.NewTLSServer(http.HandlerFunc(handler))
|
||||
tlsConf := &tls.Config{InsecureSkipVerify: true}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue