@@ -87,7 +87,7 @@ func TestPeersForEndorsement(t *testing.T) {
87
87
// Scenario I: Policy isn't found
88
88
pf .On ("PolicyByChaincode" , ccWithMissingPolicy ).Return (nil ).Once ()
89
89
analyzer := NewEndorsementAnalyzer (g , pf , & principalEvaluatorMock {}, mf )
90
- desc , err := analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {ChaincodeNames : []string { ccWithMissingPolicy }})
90
+ desc , err := analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {Chaincodes : []* discovery2. ChaincodeCall {{ Name : ccWithMissingPolicy } }})
91
91
assert .Nil (t , desc )
92
92
assert .Equal (t , "policy not found" , err .Error ())
93
93
@@ -106,7 +106,7 @@ func TestPeersForEndorsement(t *testing.T) {
106
106
107
107
analyzer = NewEndorsementAnalyzer (g , pf , policy .ToPrincipalEvaluator (pkiID2MSPID ), mf )
108
108
pf .On ("PolicyByChaincode" , cc ).Return (policy ).Once ()
109
- desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {ChaincodeNames : []string { cc }})
109
+ desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {Chaincodes : []* discovery2. ChaincodeCall {{ Name : cc } }})
110
110
assert .Nil (t , desc )
111
111
assert .Equal (t , err .Error (), "cannot satisfy any principal combination" )
112
112
@@ -126,7 +126,7 @@ func TestPeersForEndorsement(t *testing.T) {
126
126
127
127
analyzer = NewEndorsementAnalyzer (g , pf , policy .ToPrincipalEvaluator (pkiID2MSPID ), mf )
128
128
pf .On ("PolicyByChaincode" , cc ).Return (policy ).Once ()
129
- desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {ChaincodeNames : []string { cc }})
129
+ desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {Chaincodes : []* discovery2. ChaincodeCall {{ Name : cc } }})
130
130
assert .NoError (t , err )
131
131
assert .NotNil (t , desc )
132
132
assert .Len (t , desc .Layouts , 1 )
@@ -150,7 +150,7 @@ func TestPeersForEndorsement(t *testing.T) {
150
150
151
151
analyzer = NewEndorsementAnalyzer (g , pf , policy .ToPrincipalEvaluator (pkiID2MSPID ), mf )
152
152
pf .On ("PolicyByChaincode" , cc ).Return (policy ).Once ()
153
- desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {ChaincodeNames : []string { cc }})
153
+ desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {Chaincodes : []* discovery2. ChaincodeCall {{ Name : cc } }})
154
154
assert .NoError (t , err )
155
155
assert .NotNil (t , desc )
156
156
assert .Len (t , desc .Layouts , 2 )
@@ -169,7 +169,7 @@ func TestPeersForEndorsement(t *testing.T) {
169
169
}).Once ()
170
170
g .On ("PeersOfChannel" ).Return (chanPeers .toMembers ()).Once ()
171
171
pf .On ("PolicyByChaincode" , cc ).Return (policy ).Once ()
172
- desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {ChaincodeNames : []string { cc }})
172
+ desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {Chaincodes : []* discovery2. ChaincodeCall {{ Name : cc } }})
173
173
assert .Nil (t , desc )
174
174
assert .Equal (t , err .Error (), "cannot satisfy any principal combination" )
175
175
@@ -182,7 +182,7 @@ func TestPeersForEndorsement(t *testing.T) {
182
182
mf .On ("Metadata" ).Return (& chaincode.Metadata {
183
183
Name : cc , Version : "1.0" ,
184
184
}).Once ()
185
- desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {ChaincodeNames : []string { cc }})
185
+ desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {Chaincodes : []* discovery2. ChaincodeCall {{ Name : cc } }})
186
186
assert .Nil (t , desc )
187
187
assert .Equal (t , err .Error (), "cannot satisfy any principal combination" )
188
188
@@ -191,7 +191,7 @@ func TestPeersForEndorsement(t *testing.T) {
191
191
g .On ("PeersOfChannel" ).Return (chanPeers .toMembers ()).Once ()
192
192
pf .On ("PolicyByChaincode" , cc ).Return (policy ).Once ()
193
193
mf .On ("Metadata" ).Return (nil ).Once ()
194
- desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {ChaincodeNames : []string { cc }})
194
+ desc , err = analyzer .PeersForEndorsement (channel , & discovery2.ChaincodeInterest {Chaincodes : []* discovery2. ChaincodeCall {{ Name : cc } }})
195
195
assert .Nil (t , desc )
196
196
assert .Equal (t , err .Error (), "No metadata was found for chaincode chaincode in channel test" )
197
197
}
0 commit comments