INNER CODE UNIT · Go
testBasicDdevFunctionality
ddev/ddev · winpkg/installer_test.go:657
func testBasicDdevFunctionality(t *testing.T, distroName string) {
require := require.New(t)
t.Logf("Testing basic ddev functionality in %s", distroName)
projectDir := "~/tp"
projectName := "tp"
// Make sure previous has been deleted
_, _ = exec.RunHostCommand("wsl.exe", "-d", distroName, "bash", "-c", "ddev delete -Oy tp")
// Clean up any existing test project
_, _ = exec.RunHostCommand("wsl.exe", "-d", distroName, "rm", "-rf", projectDir)
// Create test project directory
out, err := exec.RunHostCommand("wsl.exe", "-d", distroName, "mkdir", "-p", projectDir)
require.NoError(err, "Failed to create project directory: %v, output: %s", err, out)
// Create a simple index.html