@@ -11,7 +11,7 @@ import (
11
11
12
12
nic_glog "github.com/nginx/kubernetes-ingress/internal/logger/glog"
13
13
"github.com/nginx/kubernetes-ingress/internal/logger/levels"
14
- "github.com/nginx/nginx-plus-go-client/v2 /client"
14
+ "github.com/nginx/nginx-plus-go-client/v3 /client"
15
15
16
16
v1 "k8s.io/api/core/v1"
17
17
"k8s.io/client-go/kubernetes/fake"
@@ -131,7 +131,7 @@ func TestUsageGraceEnding(t *testing.T) {
131
131
}{
132
132
{
133
133
licenseData : client.NginxLicense {
134
- Reporting : client.LicenseReporting {
134
+ Reporting : & client.LicenseReporting {
135
135
Grace : 3600 , // seconds
136
136
},
137
137
},
@@ -141,7 +141,7 @@ func TestUsageGraceEnding(t *testing.T) {
141
141
},
142
142
{
143
143
licenseData : client.NginxLicense {
144
- Reporting : client.LicenseReporting {
144
+ Reporting : & client.LicenseReporting {
145
145
Grace : 60 * 60 * 24 * 31 , // 31 days
146
146
},
147
147
},
@@ -151,14 +151,20 @@ func TestUsageGraceEnding(t *testing.T) {
151
151
},
152
152
{
153
153
licenseData : client.NginxLicense {
154
- Reporting : client.LicenseReporting {
154
+ Reporting : & client.LicenseReporting {
155
155
Grace : 0 ,
156
156
},
157
157
},
158
158
belowExpiringThreshold : true ,
159
159
days : 0 ,
160
160
name : "Grace period ended" ,
161
161
},
162
+ {
163
+ licenseData : client.NginxLicense {},
164
+ belowExpiringThreshold : false ,
165
+ days : 0 ,
166
+ name : "No grace period" ,
167
+ },
162
168
}
163
169
164
170
for _ , tc := range testCases {
0 commit comments