(cfg *embed.Config, curls []url.URL, purls []url.URL)
| 191 | } |
| 192 | |
| 193 | func setupEmbedCfg(cfg *embed.Config, curls []url.URL, purls []url.URL) { |
| 194 | cfg.Logger = "zap" |
| 195 | cfg.LogOutputs = []string{"/dev/null"} |
| 196 | |
| 197 | cfg.ClusterState = "new" |
| 198 | cfg.ListenClientUrls, cfg.AdvertiseClientUrls = curls, curls |
| 199 | cfg.ListenPeerUrls, cfg.AdvertisePeerUrls = purls, purls |
| 200 | cfg.InitialCluster = "" |
| 201 | for i := range purls { |
| 202 | cfg.InitialCluster += ",default=" + purls[i].String() |
| 203 | } |
| 204 | cfg.InitialCluster = cfg.InitialCluster[1:] |
| 205 | } |
| 206 | |
| 207 | func TestEmbedEtcdAutoCompactionRetentionRetained(t *testing.T) { |
| 208 | cfg := embed.NewConfig() |
no test coverage detected
searching dependent graphs…