@@ -72,7 +72,7 @@ func TestGetOrdererEndpointFail(t *testing.T) {
72
72
}
73
73
74
74
func TestValidatePeerConnectionParams (t * testing.T ) {
75
- defer resetFlags ()
75
+ defer ResetFlags ()
76
76
defer viper .Reset ()
77
77
assert := assert .New (t )
78
78
cleanup := configtest .SetDevFabricConfigPath (t )
@@ -82,7 +82,7 @@ func TestValidatePeerConnectionParams(t *testing.T) {
82
82
viper .Set ("peer.tls.enabled" , false )
83
83
84
84
// failure - more than one peer and TLS root cert for package
85
- resetFlags ()
85
+ ResetFlags ()
86
86
peerAddresses = []string {"peer0" , "peer1" }
87
87
tlsRootCertFiles = []string {"cert0" , "cert1" }
88
88
err := validatePeerConnectionParameters ("package" )
@@ -91,35 +91,32 @@ func TestValidatePeerConnectionParams(t *testing.T) {
91
91
92
92
// success - peer provided and no TLS root certs
93
93
// TLS disabled
94
- resetFlags ()
94
+ ResetFlags ()
95
95
peerAddresses = []string {"peer0" }
96
96
err = validatePeerConnectionParameters ("package" )
97
97
assert .NoError (err )
98
- assert .Nil (tlsRootCertFiles )
99
98
100
99
// success - more TLS root certs than peers - approveformyorg
101
100
// TLS disabled
102
- resetFlags ()
101
+ ResetFlags ()
103
102
peerAddresses = []string {"peer0" }
104
103
tlsRootCertFiles = []string {"cert0" , "cert1" }
105
104
err = validatePeerConnectionParameters ("approveformyorg" )
106
105
assert .NoError (err )
107
- assert .Nil (tlsRootCertFiles )
108
106
109
107
// success - multiple peers and no TLS root certs - approveformyorg
110
108
// TLS disabled
111
- resetFlags ()
109
+ ResetFlags ()
112
110
peerAddresses = []string {"peer0" , "peer1" }
113
111
err = validatePeerConnectionParameters ("approveformyorg" )
114
112
assert .NoError (err )
115
- assert .Nil (tlsRootCertFiles )
116
113
117
114
// TLS enabled
118
115
viper .Set ("peer.tls.enabled" , true )
119
116
120
117
// failure - uneven number of peers and TLS root certs - commit
121
118
// TLS enabled
122
- resetFlags ()
119
+ ResetFlags ()
123
120
peerAddresses = []string {"peer0" , "peer1" }
124
121
tlsRootCertFiles = []string {"cert0" }
125
122
err = validatePeerConnectionParameters ("commit" )
@@ -128,42 +125,42 @@ func TestValidatePeerConnectionParams(t *testing.T) {
128
125
129
126
// success - more than one peer and TLS root certs - commit
130
127
// TLS enabled
131
- resetFlags ()
128
+ ResetFlags ()
132
129
peerAddresses = []string {"peer0" , "peer1" }
133
130
tlsRootCertFiles = []string {"cert0" , "cert1" }
134
131
err = validatePeerConnectionParameters ("commit" )
135
132
assert .NoError (err )
136
133
137
134
// failure - connection profile doesn't exist
138
- resetFlags ()
135
+ ResetFlags ()
139
136
connectionProfilePath = "blah"
140
137
err = validatePeerConnectionParameters ("approveformyorg" )
141
138
assert .Error (err )
142
139
assert .Contains (err .Error (), "error reading connection profile" )
143
140
144
141
// failure - connection profile has peer defined in channel config but
145
142
// not in peer config
146
- resetFlags ()
143
+ ResetFlags ()
147
144
channelID = "mychannel"
148
145
connectionProfilePath = "../../common/testdata/connectionprofile-uneven.yaml"
149
146
err = validatePeerConnectionParameters ("approveformyorg" )
150
147
assert .Error (err )
151
148
assert .Contains (err .Error (), "defined in the channel config but doesn't have associated peer config" )
152
149
153
150
// success - connection profile exists
154
- resetFlags ()
151
+ ResetFlags ()
155
152
channelID = "mychannel"
156
153
connectionProfilePath = "../../common/testdata/connectionprofile.yaml"
157
154
err = validatePeerConnectionParameters ("commit" )
158
155
assert .NoError (err )
159
156
}
160
157
161
158
func TestInitCmdFactoryFailures (t * testing.T ) {
162
- defer resetFlags ()
159
+ defer ResetFlags ()
163
160
assert := assert .New (t )
164
161
165
162
// failure validating peer connection parameters
166
- resetFlags ()
163
+ ResetFlags ()
167
164
peerAddresses = []string {"peer0" , "peer1" }
168
165
tlsRootCertFiles = []string {"cert0" , "cert1" }
169
166
cf , err := InitCmdFactory ("package" , true , false )
@@ -172,7 +169,7 @@ func TestInitCmdFactoryFailures(t *testing.T) {
172
169
assert .Nil (cf )
173
170
174
171
// failure - no peers supplied and endorser client is needed
175
- resetFlags ()
172
+ ResetFlags ()
176
173
peerAddresses = []string {}
177
174
cf , err = InitCmdFactory ("package" , true , false )
178
175
assert .Error (err )
@@ -181,7 +178,7 @@ func TestInitCmdFactoryFailures(t *testing.T) {
181
178
182
179
// failure - orderer client is needed, ordering endpoint is empty and no
183
180
// endorser client supplied
184
- resetFlags ()
181
+ ResetFlags ()
185
182
peerAddresses = nil
186
183
cf , err = InitCmdFactory ("acceptformyorg" , false , true )
187
184
assert .Error (err )
@@ -190,7 +187,7 @@ func TestInitCmdFactoryFailures(t *testing.T) {
190
187
}
191
188
192
189
func TestDeliverGroupConnect (t * testing.T ) {
193
- defer resetFlags ()
190
+ defer ResetFlags ()
194
191
g := NewGomegaWithT (t )
195
192
196
193
// success
@@ -283,7 +280,7 @@ func TestDeliverGroupConnect(t *testing.T) {
283
280
}
284
281
285
282
func TestDeliverGroupWait (t * testing.T ) {
286
- defer resetFlags ()
283
+ defer ResetFlags ()
287
284
g := NewGomegaWithT (t )
288
285
289
286
// success
0 commit comments