Skip to content

Commit 9b945b2

Browse files
author
vladhanzha
committed
Fix tests
1 parent 80433fb commit 9b945b2

File tree

7 files changed

+43
-42
lines changed

7 files changed

+43
-42
lines changed

cloudconnexa/cloudconnexa_test.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,11 @@ func TestDoRequest(t *testing.T) {
7979
defer server.Close()
8080

8181
client := &Client{
82-
client: server.Client(),
83-
BaseURL: server.URL,
84-
Token: "mock-access-token",
85-
RateLimiter: rate.NewLimiter(rate.Every(1), 5),
82+
client: server.Client(),
83+
BaseURL: server.URL,
84+
Token: "mock-access-token",
85+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
86+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
8687
}
8788

8889
tests := []struct {

cloudconnexa/devices_test.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ import (
1313
// createTestClient creates a test client with the given server
1414
func createTestClient(server *httptest.Server) *Client {
1515
client := &Client{
16-
client: server.Client(),
17-
BaseURL: server.URL,
18-
Token: "test-token",
19-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
16+
client: server.Client(),
17+
BaseURL: server.URL,
18+
Token: "test-token",
19+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
20+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
2021
}
2122
client.Devices = (*DevicesService)(&service{client: client})
2223
client.Sessions = (*SessionsService)(&service{client: client})
@@ -280,7 +281,8 @@ func TestDevicesService_ListByUserID(t *testing.T) {
280281

281282
func TestDevicesService_List_InvalidSize(t *testing.T) {
282283
client := &Client{
283-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
284+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
285+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
284286
}
285287
client.Devices = (*DevicesService)(&service{client: client})
286288

cloudconnexa/dns_records_direct_test.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@ package cloudconnexa
22

33
import (
44
"encoding/json"
5+
"golang.org/x/time/rate"
56
"net/http"
67
"net/http/httptest"
78
"testing"
8-
"time"
9-
10-
"golang.org/x/time/rate"
119
)
1210

1311
// createTestDNSClient creates a test client with the given server for DNS testing
1412
func createTestDNSClient(server *httptest.Server) *Client {
1513
client := &Client{
16-
client: server.Client(),
17-
BaseURL: server.URL,
18-
Token: "test-token",
19-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
14+
client: server.Client(),
15+
BaseURL: server.URL,
16+
Token: "test-token",
17+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
18+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
2019
}
2120
client.DNSRecords = (*DNSRecordsService)(&service{client: client})
2221
return client

cloudconnexa/host_ip_services_dto_test.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@ package cloudconnexa
22

33
import (
44
"encoding/json"
5+
"golang.org/x/time/rate"
56
"net/http"
67
"net/http/httptest"
78
"testing"
8-
"time"
9-
10-
"golang.org/x/time/rate"
119
)
1210

1311
// createTestHostIPServicesClient creates a test client with the given server for host IP services testing
1412
func createTestHostIPServicesClient(server *httptest.Server) *Client {
1513
client := &Client{
16-
client: server.Client(),
17-
BaseURL: server.URL,
18-
Token: "test-token",
19-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
14+
client: server.Client(),
15+
BaseURL: server.URL,
16+
Token: "test-token",
17+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
18+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
2019
}
2120
client.HostIPServices = (*HostIPServicesService)(&service{client: client})
2221
return client

cloudconnexa/network_connectors_ipsec_test.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@ package cloudconnexa
22

33
import (
44
"encoding/json"
5+
"golang.org/x/time/rate"
56
"net/http"
67
"net/http/httptest"
78
"testing"
8-
"time"
9-
10-
"golang.org/x/time/rate"
119
)
1210

1311
// createTestIPsecClient creates a test client with the given server for IPsec testing
1412
func createTestIPsecClient(server *httptest.Server) *Client {
1513
client := &Client{
16-
client: server.Client(),
17-
BaseURL: server.URL,
18-
Token: "test-token",
19-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
14+
client: server.Client(),
15+
BaseURL: server.URL,
16+
Token: "test-token",
17+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
18+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
2019
}
2120
client.NetworkConnectors = (*NetworkConnectorsService)(&service{client: client})
2221
return client

cloudconnexa/sessions_test.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ import (
1313
// createTestSessionsClient creates a test client with the given server for sessions testing
1414
func createTestSessionsClient(server *httptest.Server) *Client {
1515
client := &Client{
16-
client: server.Client(),
17-
BaseURL: server.URL,
18-
Token: "test-token",
19-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
16+
client: server.Client(),
17+
BaseURL: server.URL,
18+
Token: "test-token",
19+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
20+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
2021
}
2122
client.Sessions = (*SessionsService)(&service{client: client})
2223
return client
@@ -176,7 +177,8 @@ func TestSessionsService_ListByDateRange(t *testing.T) {
176177

177178
func TestSessionsService_List_InvalidSize(t *testing.T) {
178179
client := &Client{
179-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
180+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
181+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
180182
}
181183
client.Sessions = (*SessionsService)(&service{client: client})
182184

cloudconnexa/user_groups_direct_test.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@ package cloudconnexa
22

33
import (
44
"encoding/json"
5+
"golang.org/x/time/rate"
56
"net/http"
67
"net/http/httptest"
78
"testing"
8-
"time"
9-
10-
"golang.org/x/time/rate"
119
)
1210

1311
// createTestUserGroupsClient creates a test client with the given server for user groups testing
1412
func createTestUserGroupsClient(server *httptest.Server) *Client {
1513
client := &Client{
16-
client: server.Client(),
17-
BaseURL: server.URL,
18-
Token: "test-token",
19-
RateLimiter: rate.NewLimiter(rate.Every(1*time.Second), 5),
14+
client: server.Client(),
15+
BaseURL: server.URL,
16+
Token: "test-token",
17+
ReadRateLimiter: rate.NewLimiter(rate.Every(1), 5),
18+
UpdateRateLimiter: rate.NewLimiter(rate.Every(1), 5),
2019
}
2120
client.UserGroups = (*UserGroupsService)(&service{client: client})
2221
return client

0 commit comments

Comments
 (0)