testenv_test.go 611 B

12345678910111213141516171819202122232425262728293031
  1. // Copyright (c) Tailscale Inc & AUTHORS
  2. // SPDX-License-Identifier: BSD-3-Clause
  3. package testenv
  4. import (
  5. "testing"
  6. "tailscale.com/tstest/deptest"
  7. )
  8. func TestDeps(t *testing.T) {
  9. deptest.DepChecker{
  10. BadDeps: map[string]string{
  11. "testing": "see pkg docs",
  12. },
  13. }.Check(t)
  14. }
  15. func TestInParallelTestTrue(t *testing.T) {
  16. t.Parallel()
  17. if !InParallelTest(t) {
  18. t.Fatal("InParallelTest should return true once t.Parallel has been called")
  19. }
  20. }
  21. func TestInParallelTestFalse(t *testing.T) {
  22. if InParallelTest(t) {
  23. t.Fatal("InParallelTest should return false before t.Parallel has been called")
  24. }
  25. }