@@ -334,20 +334,17 @@ func TestProxyRegisterDeregister(t *testing.T) {
334
334
require .EqualValues (t , 10001 , registerRes1 .DERPRegionID )
335
335
require .Empty (t , registerRes1 .SiblingReplicas )
336
336
337
- // Get the proxy to ensure fields have updated.
338
- // TODO: we don't have a way to get the proxy by ID yet.
339
- proxies , err := client .WorkspaceProxies (ctx )
340
- require .NoError (t , err )
341
- require .Len (t , proxies , 1 )
342
- require .Equal (t , createRes .Proxy .ID , proxies [0 ].ID )
343
- require .Equal (t , proxyName , proxies [0 ].Name )
344
- require .Equal (t , proxyDisplayName , proxies [0 ].DisplayName )
345
- require .Equal (t , proxyIcon , proxies [0 ].Icon )
346
- require .Equal (t , req .AccessURL , proxies [0 ].URL )
347
- require .Equal (t , req .AccessURL , proxies [0 ].URL )
348
- require .Equal (t , req .WildcardHostname , proxies [0 ].WildcardHostname )
349
- require .Equal (t , req .DerpEnabled , proxies [0 ].DerpEnabled )
350
- require .False (t , proxies [0 ].Deleted )
337
+ proxy , err := client .WorkspaceProxyByID (ctx , createRes .Proxy .ID )
338
+ require .NoError (t , err )
339
+ require .Equal (t , createRes .Proxy .ID , proxy .ID )
340
+ require .Equal (t , proxyName , proxy .Name )
341
+ require .Equal (t , proxyDisplayName , proxy .DisplayName )
342
+ require .Equal (t , proxyIcon , proxy .Icon )
343
+ require .Equal (t , req .AccessURL , proxy .URL )
344
+ require .Equal (t , req .AccessURL , proxy .URL )
345
+ require .Equal (t , req .WildcardHostname , proxy .WildcardHostname )
346
+ require .Equal (t , req .DerpEnabled , proxy .DerpEnabled )
347
+ require .False (t , proxy .Deleted )
351
348
352
349
// Get the replica from the DB.
353
350
replica , err := db .GetReplicaByID (ctx , req .ReplicaID )
@@ -379,18 +376,17 @@ func TestProxyRegisterDeregister(t *testing.T) {
379
376
380
377
// Get the proxy to ensure nothing has changed except updated_at.
381
378
// TODO: we don't have a way to get the proxy by ID yet.
382
- proxiesNew , err := client .WorkspaceProxies (ctx )
383
- require .NoError (t , err )
384
- require .Len (t , proxiesNew , 1 )
385
- require .Equal (t , createRes .Proxy .ID , proxiesNew [0 ].ID )
386
- require .Equal (t , proxyName , proxiesNew [0 ].Name )
387
- require .Equal (t , proxyDisplayName , proxiesNew [0 ].DisplayName )
388
- require .Equal (t , proxyIcon , proxiesNew [0 ].Icon )
389
- require .Equal (t , req .AccessURL , proxiesNew [0 ].URL )
390
- require .Equal (t , req .AccessURL , proxiesNew [0 ].URL )
391
- require .Equal (t , req .WildcardHostname , proxiesNew [0 ].WildcardHostname )
392
- require .Equal (t , req .DerpEnabled , proxiesNew [0 ].DerpEnabled )
393
- require .False (t , proxiesNew [0 ].Deleted )
379
+ proxyNew , err := client .WorkspaceProxyByID (ctx , createRes .Proxy .ID )
380
+ require .NoError (t , err )
381
+ require .Equal (t , createRes .Proxy .ID , proxyNew .ID )
382
+ require .Equal (t , proxyName , proxyNew .Name )
383
+ require .Equal (t , proxyDisplayName , proxyNew .DisplayName )
384
+ require .Equal (t , proxyIcon , proxyNew .Icon )
385
+ require .Equal (t , req .AccessURL , proxyNew .URL )
386
+ require .Equal (t , req .AccessURL , proxyNew .URL )
387
+ require .Equal (t , req .WildcardHostname , proxyNew .WildcardHostname )
388
+ require .Equal (t , req .DerpEnabled , proxyNew .DerpEnabled )
389
+ require .False (t , proxyNew .Deleted )
394
390
395
391
// Get the replica from the DB and ensure the fields have been updated,
396
392
// especially the updated_at.
0 commit comments