@@ -182,24 +182,24 @@ func TestCounters(t *testing.T) {
182
182
}
183
183
}
184
184
185
- func TestActiveControls (t * testing.T ) {
185
+ func TestMergeActiveControls (t * testing.T ) {
186
186
mtime .NowForce (time .Now ())
187
187
defer mtime .NowReset ()
188
188
189
189
controls1 := []string {"bar" , "foo" }
190
- node1 := report .MakeNode ("node1" ).WithLatestActiveControls (controls1 ... )
190
+ node1 := report .MakeNode ("node1" ).WithTopology ( report . Host ). WithLatestActiveControls (controls1 ... )
191
191
assert .Equal (t , controls1 , node1 .ActiveControls ())
192
- assert .Equal (t , controls1 , sorted (node1 .MergeActiveControls (node1 ).ActiveControls ()))
192
+ assert .Equal (t , controls1 , sorted (node1 .Merge (node1 ).ActiveControls ()))
193
193
194
- node2 := report .MakeNode ("node2" )
195
- assert .Equal (t , controls1 , node1 .MergeActiveControls (node2 ).ActiveControls ())
196
- assert .Equal (t , controls1 , node2 .MergeActiveControls (node1 ).ActiveControls ())
194
+ node2 := report .MakeNode ("node2" ) // has no active controls
195
+ assert .Equal (t , controls1 , node1 .Merge (node2 ).ActiveControls ())
196
+ assert .Equal (t , controls1 , node2 .Merge (node1 ).ActiveControls ())
197
197
198
198
controls2 := []string {"bar" , "bor" }
199
199
controls3 := []string {"bar" , "bor" , "foo" }
200
200
node3 := report .MakeNode ("node1" ).WithLatestActiveControls (controls2 ... )
201
- assert .Equal (t , controls3 , sorted (node1 .MergeActiveControls (node3 ).ActiveControls ()))
202
- assert .Equal (t , controls3 , sorted (node3 .MergeActiveControls (node1 ).ActiveControls ()))
201
+ assert .Equal (t , controls3 , sorted (node1 .Merge (node3 ).ActiveControls ()))
202
+ assert .Equal (t , controls3 , sorted (node3 .Merge (node1 ).ActiveControls ()))
203
203
}
204
204
205
205
func sorted (s []string ) []string {
0 commit comments