@@ -271,16 +271,16 @@ func TestOrder_UpdateStatus(t *testing.T) {
271
271
}
272
272
273
273
type mockSignAuth struct {
274
- sign func (csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error )
274
+ signWithContext func (ctx context. Context , csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error )
275
275
areSANsAllowed func (ctx context.Context , sans []string ) error
276
276
loadProvisionerByName func (string ) (provisioner.Interface , error )
277
277
ret1 , ret2 interface {}
278
278
err error
279
279
}
280
280
281
- func (m * mockSignAuth ) Sign ( csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
282
- if m .sign != nil {
283
- return m .sign ( csr , signOpts , extraOpts ... )
281
+ func (m * mockSignAuth ) SignWithContext ( ctx context. Context , csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
282
+ if m .signWithContext != nil {
283
+ return m .signWithContext ( ctx , csr , signOpts , extraOpts ... )
284
284
} else if m .err != nil {
285
285
return nil , m .err
286
286
}
@@ -578,7 +578,7 @@ func TestOrder_Finalize(t *testing.T) {
578
578
},
579
579
},
580
580
ca : & mockSignAuth {
581
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
581
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
582
582
assert .Equals (t , _csr , csr )
583
583
return nil , errors .New ("force" )
584
584
},
@@ -628,7 +628,7 @@ func TestOrder_Finalize(t *testing.T) {
628
628
},
629
629
},
630
630
ca : & mockSignAuth {
631
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
631
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
632
632
assert .Equals (t , _csr , csr )
633
633
return []* x509.Certificate {foo , bar , baz }, nil
634
634
},
@@ -685,7 +685,7 @@ func TestOrder_Finalize(t *testing.T) {
685
685
},
686
686
},
687
687
ca : & mockSignAuth {
688
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
688
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
689
689
assert .Equals (t , _csr , csr )
690
690
return []* x509.Certificate {foo , bar , baz }, nil
691
691
},
@@ -770,7 +770,7 @@ func TestOrder_Finalize(t *testing.T) {
770
770
},
771
771
},
772
772
ca : & mockSignAuth {
773
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
773
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
774
774
assert .Equals (t , _csr , csr )
775
775
return []* x509.Certificate {leaf , inter , root }, nil
776
776
},
@@ -863,7 +863,7 @@ func TestOrder_Finalize(t *testing.T) {
863
863
},
864
864
},
865
865
ca : & mockSignAuth {
866
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
866
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
867
867
assert .Equals (t , _csr , csr )
868
868
return []* x509.Certificate {leaf , inter , root }, nil
869
869
},
@@ -973,7 +973,7 @@ func TestOrder_Finalize(t *testing.T) {
973
973
// using the mocking functions as a wrapper for actual test helpers generated per test case or per
974
974
// function that's tested.
975
975
ca : & mockSignAuth {
976
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
976
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
977
977
assert .Equals (t , _csr , csr )
978
978
return []* x509.Certificate {leaf , inter , root }, nil
979
979
},
@@ -1044,7 +1044,7 @@ func TestOrder_Finalize(t *testing.T) {
1044
1044
},
1045
1045
},
1046
1046
ca : & mockSignAuth {
1047
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
1047
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
1048
1048
assert .Equals (t , _csr , csr )
1049
1049
return []* x509.Certificate {foo , bar , baz }, nil
1050
1050
},
@@ -1108,7 +1108,7 @@ func TestOrder_Finalize(t *testing.T) {
1108
1108
},
1109
1109
},
1110
1110
ca : & mockSignAuth {
1111
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
1111
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
1112
1112
assert .Equals (t , _csr , csr )
1113
1113
return []* x509.Certificate {foo , bar , baz }, nil
1114
1114
},
@@ -1175,7 +1175,7 @@ func TestOrder_Finalize(t *testing.T) {
1175
1175
},
1176
1176
},
1177
1177
ca : & mockSignAuth {
1178
- sign : func (_csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
1178
+ signWithContext : func (_ context. Context , _csr * x509.CertificateRequest , signOpts provisioner.SignOptions , extraOpts ... provisioner.SignOption ) ([]* x509.Certificate , error ) {
1179
1179
assert .Equals (t , _csr , csr )
1180
1180
return []* x509.Certificate {foo , bar , baz }, nil
1181
1181
},
0 commit comments