Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.
//go:build windows
package python
import (
"context"
"testing"
"github.com/stretchr/testify/assert"
)
func TestDetectsViaPathLookup(t *testing.T) {
ctx := context.Background()
py, err := DetectExecutable(ctx)
assert.NoError(t, err)
assert.NotEmpty(t, py)
}
func TestDetectFailsNoInterpreters(t *testing.T) {
t.Setenv("PATH", "testdata")
_, err := DetectExecutable(ctx)
assert.Error(t, err)