@Test
function test()
unit array u
for i = 0 to 9
u[i] = createUnit(localPlayer, 'hfoo', ZERO2, angle(0))
let g = CreateGroup()
let a = CreateGroup()
..add(u[0], u[1], u[2], u[3], u[4])
let b = CreateGroup()
..add(u[2], u[3], u[4], u[5])
print(BlzGroupAddGroupFast(a, g))
print(BlzGroupAddGroupFast(b, g))
print("size = " + g.size().toString())
print(BlzGroupRemoveGroupFast(a, g))
print(BlzGroupRemoveGroupFast(b, g))
print("size = " + g.size().toString())
init
doAfter(1) ->
test()
Running <Hello:6 - test>..
5
1
size = 6
1
0
size = 0
OK!
Tests succeeded: 1/1