|
6 | 6 | "fmt" |
7 | 7 | "os" |
8 | 8 | "os/exec" |
9 | | - "os/user" |
10 | 9 | "path/filepath" |
11 | 10 | "strings" |
12 | 11 | "testing" |
@@ -125,23 +124,10 @@ func TestBoundaryIntegration(t *testing.T) { |
125 | 124 |
|
126 | 125 | // Test HTTPS request through boundary (from inside the jail) |
127 | 126 | t.Run("HTTPSRequestThroughBoundary", func(t *testing.T) { |
128 | | - u, err := user.Current() |
129 | | - if err != nil { |
130 | | - panic(err) |
131 | | - } |
132 | | - fmt.Printf("u.Username: %v\n", u.Username) |
133 | | - fmt.Printf("u.HomeDir: %v\n", u.HomeDir) |
134 | | - |
135 | | - sudoUser, uid, gid, homeDir, configDir := util.GetUserInfo() |
136 | | - fmt.Printf("sudoUser: %v\n", sudoUser) |
137 | | - fmt.Printf("uid: %v\n", uid) |
138 | | - fmt.Printf("gid: %v\n", gid) |
139 | | - fmt.Printf("homeDir: %v\n", homeDir) |
140 | | - fmt.Printf("configDir: %v\n", configDir) |
| 127 | + _, _, _, _, configDir := util.GetUserInfo() |
141 | 128 | certPath := fmt.Sprintf("%v/ca-cert.pem", configDir) |
142 | 129 |
|
143 | 130 | // Run curl directly in the namespace using ip netns exec |
144 | | - // TODO(yevhenii): remove env |
145 | 131 | curlCmd := exec.Command("sudo", "ip", "netns", "exec", namespaceName, |
146 | 132 | "env", fmt.Sprintf("SSL_CERT_FILE=%v", certPath), "curl", "-s", "https://dev.coder.com/api/v2") |
147 | 133 |
|
|
0 commit comments