mirror of https://github.com/portainer/portainer
23 lines
401 B
Go
23 lines
401 B
Go
|
package testhelpers
|
||
|
|
||
|
import (
|
||
|
"flag"
|
||
|
"os"
|
||
|
"testing"
|
||
|
)
|
||
|
|
||
|
var integration bool
|
||
|
|
||
|
func init() {
|
||
|
flag.BoolVar(&integration, "integration", false, "enable integration tests")
|
||
|
}
|
||
|
|
||
|
// IntegrationTest marks the current test as an integration test
|
||
|
func IntegrationTest(t *testing.T) {
|
||
|
_, enabled := os.LookupEnv("INTEGRATION_TEST")
|
||
|
|
||
|
if !(integration || enabled) {
|
||
|
t.Skip("Skipping integration test")
|
||
|
}
|
||
|
}
|