INNER CODE UNIT · Go

testBasicDdevTraditionalFunctionality

ddev/ddev · winpkg/installer_test.go:830

func testBasicDdevTraditionalFunctionality(t *testing.T) {
	require := require.New(t)
	t.Logf("Testing basic ddev functionality on Windows")

	// Use full path since the current process doesn't see the PATH update from the installer
	localAppData := os.Getenv("LOCALAPPDATA")
	ddevPath := filepath.Join(localAppData, "Programs", "DDEV", "ddev.exe")

	// Create a temporary directory for the test project
	tempDir, err := os.MkdirTemp("", "ddev-test-")
	require.NoError(err, "Failed to create temp directory: %v", err)
	t.Cleanup(func() { os.RemoveAll(tempDir) })

	projectName := "testproj"
	projectDir := filepath.Join(tempDir, projectName)

	// Create test project directory
	err = os.MkdirAll(projectDir, 0755)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…