github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/internal/tiltfile/metrics/metrics_test.go (about)

     1  package metrics
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  
     8  	"github.com/tilt-dev/tilt/internal/tiltfile/starkit"
     9  )
    10  
    11  func TestMetricsEnabled(t *testing.T) {
    12  	f := newFixture(t)
    13  	f.File("Tiltfile", "experimental_metrics_settings(enabled=True)")
    14  	_, err := f.ExecFile("Tiltfile")
    15  	assert.NoError(t, err)
    16  	assert.Contains(t, f.PrintOutput(), "deprecated")
    17  }
    18  
    19  func newFixture(tb testing.TB) *starkit.Fixture {
    20  	return starkit.NewFixture(tb, NewPlugin())
    21  }