forked from quic-go/quic-go
Merge pull request #2690 from lucas-clemente/fix-integration-test-flags
fix reading of flag values in integration tests
This commit is contained in:
@@ -102,6 +102,10 @@ func init() {
|
|||||||
flag.BoolVar(&enableQlog, "qlog", false, "enable qlog")
|
flag.BoolVar(&enableQlog, "qlog", false, "enable qlog")
|
||||||
// metrics won't be accessible anywhere, but it's useful to exercise the code
|
// metrics won't be accessible anywhere, but it's useful to exercise the code
|
||||||
flag.BoolVar(&enableMetrics, "metrics", false, "enable metrics")
|
flag.BoolVar(&enableMetrics, "metrics", false, "enable metrics")
|
||||||
|
}
|
||||||
|
|
||||||
|
var _ = BeforeSuite(func() {
|
||||||
|
mrand.Seed(GinkgoRandomSeed())
|
||||||
|
|
||||||
ca, caPrivateKey, err := generateCA()
|
ca, caPrivateKey, err := generateCA()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@@ -157,7 +161,7 @@ func init() {
|
|||||||
} else if enableMetrics {
|
} else if enableMetrics {
|
||||||
tracer = metricsTracer
|
tracer = metricsTracer
|
||||||
}
|
}
|
||||||
}
|
})
|
||||||
|
|
||||||
func generateCA() (*x509.Certificate, *rsa.PrivateKey, error) {
|
func generateCA() (*x509.Certificate, *rsa.PrivateKey, error) {
|
||||||
certTempl := &x509.Certificate{
|
certTempl := &x509.Certificate{
|
||||||
@@ -317,7 +321,3 @@ func TestSelf(t *testing.T) {
|
|||||||
RegisterFailHandler(Fail)
|
RegisterFailHandler(Fail)
|
||||||
RunSpecs(t, "Self integration tests")
|
RunSpecs(t, "Self integration tests")
|
||||||
}
|
}
|
||||||
|
|
||||||
var _ = BeforeSuite(func() {
|
|
||||||
mrand.Seed(GinkgoRandomSeed())
|
|
||||||
})
|
|
||||||
|
|||||||
Reference in New Issue
Block a user