@@ -98,8 +98,8 @@ func getLicenseFromSecret(t *testing.T, raw, encoded string) {
9898
9999 require .NoError (t , i .Refresh (context .Background ()))
100100
101- license , ok := GetLicenseFromSecret (i , n )
102- require .True (t , ok )
101+ license , err := GetLicenseFromSecret (i , n )
102+ require .NoError (t , err )
103103
104104 require .Empty (t , license .V1 )
105105 require .NotEmpty (t , license .V2 )
@@ -111,8 +111,8 @@ func getLicenseFromSecret(t *testing.T, raw, encoded string) {
111111
112112 require .NoError (t , i .Refresh (context .Background ()))
113113
114- license , ok := GetLicenseFromSecret (i , n )
115- require .True (t , ok )
114+ license , err := GetLicenseFromSecret (i , n )
115+ require .NoError (t , err )
116116
117117 require .Empty (t , license .V1 )
118118 require .NotEmpty (t , license .V2 )
@@ -126,8 +126,8 @@ func getLicenseFromSecret(t *testing.T, raw, encoded string) {
126126
127127 require .NoError (t , i .Refresh (context .Background ()))
128128
129- license , ok := GetLicenseFromSecret (i , n )
130- require .True (t , ok )
129+ license , err := GetLicenseFromSecret (i , n )
130+ require .NoError (t , err )
131131
132132 require .Empty (t , license .V1 )
133133 require .NotEmpty (t , license .V2 )
@@ -139,12 +139,27 @@ func getLicenseFromSecret(t *testing.T, raw, encoded string) {
139139
140140 require .NoError (t , i .Refresh (context .Background ()))
141141
142- license , ok := GetLicenseFromSecret (i , n )
143- require .True (t , ok )
142+ license , err := GetLicenseFromSecret (i , n )
143+ require .NoError (t , err )
144144
145145 require .Empty (t , license .V1 )
146146 require .NotEmpty (t , license .V2 )
147147 require .EqualValues (t , encoded , license .V2 )
148148 })
149+
150+ t .Run ("Non existing Secret license" , func (t * testing.T ) {
151+ require .NoError (t , i .Refresh (context .Background ()))
152+
153+ _ , err := GetLicenseFromSecret (i , "non-existing-secret" )
154+ require .Error (t , err )
155+ })
156+ t .Run ("Non existing license secret key" , func (t * testing.T ) {
157+ n := createLicenseSecret (t , c , "wrong-key" , raw )
158+
159+ require .NoError (t , i .Refresh (context .Background ()))
160+
161+ _ , err := GetLicenseFromSecret (i , n )
162+ require .Error (t , err )
163+ })
149164 })
150165}
0 commit comments