@@ -116,7 +116,7 @@ var _ = Describe("EndToEndACL", func() {
116
116
By ("invoking chaincode as a permitted Org1 Admin identity" )
117
117
sess , err := network .PeerAdminSession (org1Peer0 , invokeChaincode )
118
118
Expect (err ).NotTo (HaveOccurred ())
119
- Eventually (sess .Err ).Should (gbytes .Say ("Chaincode invoke successful. result: status:200" ))
119
+ Eventually (sess .Err , time . Minute ).Should (gbytes .Say ("Chaincode invoke successful. result: status:200" ))
120
120
121
121
//
122
122
// when the ACL policy for DeliverFiltered is not satisifed
@@ -129,7 +129,7 @@ var _ = Describe("EndToEndACL", func() {
129
129
By ("invoking chaincode as a forbidden Org1 Admin identity" )
130
130
sess , err = network .PeerAdminSession (org1Peer0 , invokeChaincode )
131
131
Expect (err ).NotTo (HaveOccurred ())
132
- Eventually (sess .Err ).Should (gbytes .Say (`\Qdeliver completed with status (FORBIDDEN)\E` ))
132
+ Eventually (sess .Err , time . Minute ).Should (gbytes .Say (`\Qdeliver completed with status (FORBIDDEN)\E` ))
133
133
134
134
//
135
135
// when the ACL policy for Deliver is satisfied
@@ -142,7 +142,7 @@ var _ = Describe("EndToEndACL", func() {
142
142
By ("fetching the latest block from the peer as a permitted Org1 Admin identity" )
143
143
sess , err = network .PeerAdminSession (org1Peer0 , fetchNewest )
144
144
Expect (err ).NotTo (HaveOccurred ())
145
- Eventually (sess ).Should (gexec .Exit (0 ))
145
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
146
146
Expect (sess .Err ).To (gbytes .Say ("Received block: " ))
147
147
148
148
//
@@ -151,7 +151,7 @@ var _ = Describe("EndToEndACL", func() {
151
151
By ("fetching the latest block from the peer as a forbidden org2 Admin identity" )
152
152
sess , err = network .PeerAdminSession (org2Peer0 , fetchNewest )
153
153
Expect (err ).NotTo (HaveOccurred ())
154
- Eventually (sess ).Should (gexec .Exit ())
154
+ Eventually (sess , time . Minute ).Should (gexec .Exit ())
155
155
Expect (sess .Err ).To (gbytes .Say ("can't read the block: &{FORBIDDEN}" ))
156
156
157
157
//
@@ -167,7 +167,7 @@ var _ = Describe("EndToEndACL", func() {
167
167
ChannelID : "testchannel" ,
168
168
})
169
169
Expect (err ).NotTo (HaveOccurred ())
170
- Eventually (sess ).Should (gexec .Exit (0 ))
170
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
171
171
Expect (sess ).To (gbytes .Say ("Name: mycc, Version: 0.0, Path: .*, Escc: escc, Vscc: vscc" ))
172
172
173
173
//
@@ -178,7 +178,7 @@ var _ = Describe("EndToEndACL", func() {
178
178
ChannelID : "testchannel" ,
179
179
})
180
180
Expect (err ).NotTo (HaveOccurred ())
181
- Eventually (sess ).Should (gexec .Exit ())
181
+ Eventually (sess , time . Minute ).Should (gexec .Exit ())
182
182
Expect (sess ).NotTo (gbytes .Say ("Name: mycc, Version: 0.0, Path: .*, Escc: escc, Vscc: vscc" ))
183
183
Expect (sess .Err ).To (gbytes .Say (`access denied for \[getchaincodes\]\[testchannel\](.*)signature set did not satisfy policy` ))
184
184
@@ -189,7 +189,7 @@ var _ = Describe("EndToEndACL", func() {
189
189
// getting a transaction id from a block in the ledger
190
190
sess , err = network .PeerAdminSession (org1Peer0 , fetchNewest )
191
191
Expect (err ).NotTo (HaveOccurred ())
192
- Eventually (sess ).Should (gexec .Exit (0 ))
192
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
193
193
Expect (sess .Err ).To (gbytes .Say ("Received block: " ))
194
194
txID := GetTxIDFromBlockFile (outputBlock )
195
195
@@ -209,12 +209,12 @@ var _ = Describe("EndToEndACL", func() {
209
209
By ("evaluating " + policyName + " for a permitted subject" )
210
210
sess , err := network .PeerAdminSession (org1Peer0 , chaincodeQuery )
211
211
Expect (err ).NotTo (HaveOccurred ())
212
- Eventually (sess ).Should (gexec .Exit (0 ))
212
+ Eventually (sess , 30 * time . Second ).Should (gexec .Exit (0 ))
213
213
214
214
By ("evaluating " + policyName + " for a forbidden subject" )
215
215
sess , err = network .PeerAdminSession (org2Peer0 , chaincodeQuery )
216
216
Expect (err ).NotTo (HaveOccurred ())
217
- Eventually (sess ).Should (gexec .Exit ())
217
+ Eventually (sess , 30 * time . Second ).Should (gexec .Exit ())
218
218
Expect (sess .Err ).To (gbytes .Say (fmt .Sprintf (`access denied for \[%s\]\[%s\](.*)signature set did not satisfy policy` , operation , "testchannel" )))
219
219
}
220
220
@@ -258,7 +258,7 @@ func SetACLPolicy(network *nwo.Network, channel, policyName, policy string) {
258
258
259
259
sess , err := network .PeerAdminSession (org2AdminPeer , commands.SignConfigTx {File : outputFile })
260
260
Expect (err ).NotTo (HaveOccurred ())
261
- Eventually (sess ).Should (gexec .Exit (0 ))
261
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
262
262
263
263
SendConfigUpdate (network , org1AdminPeer , channel , outputFile )
264
264
}
@@ -280,7 +280,7 @@ func GenerateACLConfigUpdate(network *nwo.Network, orderer *nwo.Orderer, channel
280
280
peer := network .Peer ("Org1" , "peer0" )
281
281
sess , err := network .PeerAdminSession (peer , channelFetch )
282
282
Expect (err ).NotTo (HaveOccurred ())
283
- Eventually (sess ).Should (gexec .Exit (0 ))
283
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
284
284
Expect (sess .Err ).To (gbytes .Say ("Received block: " ))
285
285
286
286
// read the config block file
@@ -366,7 +366,7 @@ func SendConfigUpdate(network *nwo.Network, peer *nwo.Peer, channel, updateFile
366
366
367
367
sess , err := network .PeerAdminSession (peer , channelFetch )
368
368
Expect (err ).NotTo (HaveOccurred ())
369
- Eventually (sess ).Should (gexec .Exit (0 ))
369
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
370
370
Expect (sess .Err ).To (gbytes .Say ("Received block: " ))
371
371
372
372
prevConfigBlockNumber := GetNumberFromBlockFile (outputBlock )
@@ -377,13 +377,13 @@ func SendConfigUpdate(network *nwo.Network, peer *nwo.Peer, channel, updateFile
377
377
File : updateFile ,
378
378
})
379
379
Expect (err ).NotTo (HaveOccurred ())
380
- Eventually (sess ).Should (gexec .Exit (0 ))
380
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
381
381
Expect (sess .Err ).To (gbytes .Say ("Successfully submitted channel update" ))
382
382
383
383
getConfigBlockNumber := func () uint64 {
384
384
sess , err := network .PeerAdminSession (peer , channelFetch )
385
385
Expect (err ).NotTo (HaveOccurred ())
386
- Eventually (sess ).Should (gexec .Exit (0 ))
386
+ Eventually (sess , time . Minute ).Should (gexec .Exit (0 ))
387
387
Expect (sess .Err ).To (gbytes .Say ("Received block: " ))
388
388
blockNumber := GetNumberFromBlockFile (outputBlock )
389
389
return blockNumber
0 commit comments