@@ -225,14 +225,14 @@ func queryProposedCertificate(
225
225
return & resp .ProposedCertificate , nil
226
226
}
227
227
228
- func queryAllApprovedCertificates (setup * TestSetup ) ([]types.ApprovedCertificates , error ) {
228
+ func queryAllNocCertificates (setup * TestSetup ) ([]types.NocCertificates , error ) {
229
229
// query all certificates
230
- return _queryAllApprovedCertificates (setup , "" )
230
+ return _queryAllNocCertificates (setup , "" )
231
231
}
232
232
233
- func queryAllNocCertificates (setup * TestSetup ) ([]types.NocCertificates , error ) {
233
+ func queryAllApprovedCertificates (setup * TestSetup ) ([]types.ApprovedCertificates , error ) {
234
234
// query all certificates
235
- return _queryAllNocCertificates (setup , "" )
235
+ return _queryAllApprovedCertificates (setup , "" )
236
236
}
237
237
238
238
func queryAllApprovedCertificatesBySubjectKeyID (setup * TestSetup , subjectKeyID string ) ([]types.ApprovedCertificates , error ) {
@@ -772,6 +772,29 @@ func queryRevokedNocIcaCertificates(setup *TestSetup, subject, subjectKeyID stri
772
772
return & resp .RevokedNocIcaCertificates , nil
773
773
}
774
774
775
+ func queryAllCertificatesBySubjectKeyID (setup * TestSetup , subjectKeyID string ) ([]types.AllCertificates , error ) {
776
+ // query all certificates
777
+ return _queryAllCertificates (setup , subjectKeyID )
778
+ }
779
+
780
+ func _queryAllCertificates (setup * TestSetup , subjectKeyID string ) ([]types.AllCertificates , error ) {
781
+ // query all certificates
782
+ req := & types.QueryAllCertificatesRequest {
783
+ SubjectKeyId : subjectKeyID ,
784
+ }
785
+
786
+ resp , err := setup .Keeper .CertificatesAll (setup .Wctx , req )
787
+ if err != nil {
788
+ require .Nil (setup .T , resp )
789
+
790
+ return nil , err
791
+ }
792
+
793
+ require .NotNil (setup .T , resp )
794
+
795
+ return resp .Certificates , nil
796
+ }
797
+
775
798
func queryCertificatesFromAllCertificatesIndex (
776
799
setup * TestSetup ,
777
800
subject string ,
@@ -897,6 +920,11 @@ func ensureCertificatePresentInGlobalCertificateIndexes(
897
920
require .Equal (t , subjectKeyID , allCertificate .SubjectKeyId )
898
921
require .Equal (t , serialNumber , allCertificate .SerialNumber )
899
922
923
+ // AllCertificate: SKID
924
+ certificateBySubjectKeyID , _ := queryAllCertificatesBySubjectKeyID (setup , subjectKeyID )
925
+ require .Len (t , certificateBySubjectKeyID , 1 )
926
+ require .Len (t , certificateBySubjectKeyID [0 ].Certs , 1 )
927
+
900
928
if ! skipCheckForSubject {
901
929
// AllCertificate: Subject
902
930
allCertificatesBySubject , err := queryCertificatesBySubjectFromAllCertificatesIndex (setup , subject )
@@ -921,6 +949,10 @@ func ensureCertificateNotPresentInGlobalCertificateIndexes(
921
949
_ , err := querySingleCertificateFromAllCertificatesIndex (setup , subject , subjectKeyID )
922
950
require .Equal (t , codes .NotFound , status .Code (err ))
923
951
952
+ // DaCertificates: SubjectKeyID
953
+ certificatesBySubjectKeyID , _ := queryAllCertificatesBySubjectKeyID (setup , subjectKeyID )
954
+ require .Empty (t , certificatesBySubjectKeyID )
955
+
924
956
if ! skipCheckForSubject {
925
957
// AllCertificate: Subject
926
958
_ , err = queryCertificatesBySubjectFromAllCertificatesIndex (setup , subject )
0 commit comments