Skip to content

Commit 9ee60d6

Browse files
committed
Check if app host is provided
1 parent e35a0dd commit 9ee60d6

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

coderd/workspaceapps_test.go

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -194,15 +194,17 @@ func createWorkspaceWithApps(t *testing.T, client *codersdk.Client, orgID uuid.U
194194

195195
agentClient := codersdk.New(client.URL)
196196
agentClient.SessionToken = authToken
197-
metadata, err := agentClient.WorkspaceAgentMetadata(context.Background())
198-
require.NoError(t, err)
199-
require.Equal(t, fmt.Sprintf(
200-
"http://{{port}}--%s--%s--%s%s",
201-
proxyTestAgentName,
202-
workspace.Name,
203-
"testuser",
204-
strings.ReplaceAll(appHost, "*", ""),
205-
), metadata.VSCodePortProxyURI)
197+
if appHost != "" {
198+
metadata, err := agentClient.WorkspaceAgentMetadata(context.Background())
199+
require.NoError(t, err)
200+
require.Equal(t, fmt.Sprintf(
201+
"http://{{port}}--%s--%s--%s%s",
202+
proxyTestAgentName,
203+
workspace.Name,
204+
"testuser",
205+
strings.ReplaceAll(appHost, "*", ""),
206+
), metadata.VSCodePortProxyURI)
207+
}
206208
agentCloser := agent.New(agent.Options{
207209
Client: agentClient,
208210
Logger: slogtest.Make(t, nil).Named("agent"),

0 commit comments

Comments
 (0)