context_solaris.go 455 B

12345678910111213141516171819202122232425
  1. // +build solaris
  2. package testutils
  3. import (
  4. "os"
  5. "testing"
  6. )
  7. // SetupTestOSContext joins a new network namespace, and returns its associated
  8. // teardown function.
  9. //
  10. // Example usage:
  11. //
  12. // defer SetupTestOSContext(t)()
  13. //
  14. func SetupTestOSContext(t *testing.T) func() {
  15. return func() {
  16. }
  17. }
  18. // RunningOnCircleCI returns true if being executed on libnetwork Circle CI setup
  19. func RunningOnCircleCI() bool {
  20. return os.Getenv("CIRCLECI") != ""
  21. }