MCPcopy Create free account
hub / github.com/couchbase/sync_gateway / bucketConfigFromTestBucket

Function bucketConfigFromTestBucket

rest/server_context_test.go:98–110  ·  view source on GitHub ↗

convenience function to get a BucketConfig for a given TestBucket.

(tb *base.TestBucket)

Source from the content-addressed store, hash-verified

96
97// convenience function to get a BucketConfig for a given TestBucket.
98func bucketConfigFromTestBucket(tb *base.TestBucket) BucketConfig {
99 tbUser, tbPassword, _ := tb.BucketSpec.Auth.GetCredentials()
100 return BucketConfig{
101 Server: &tb.BucketSpec.Server,
102 Bucket: &tb.BucketSpec.BucketName,
103 Username: tbUser,
104 Password: tbPassword,
105 CertPath: tb.BucketSpec.Certpath,
106 KeyPath: tb.BucketSpec.Keypath,
107 CACertPath: tb.BucketSpec.CACertPath,
108 KvTLSPort: tb.BucketSpec.KvTLSPort,
109 }
110}
111
112func TestAllDatabaseNames(t *testing.T) {
113 base.RequireNumTestBuckets(t, 2)

Callers 1

TestAllDatabaseNamesFunction · 0.85

Calls 1

GetCredentialsMethod · 0.65

Tested by

no test coverage detected