null
nil
-
[RBX1]
2.866666816174984
0
0
0
1
0
0
0
1
0
0
0
1
Workspace
[null]
-
[null]
0
0
9.24264145
9.24264145
1
0
-0
-0
0.707106829
0.707106829
0
-0.707106829
0.707106829
70
0
4.24264097
4.24264097
1
0
0
0
1
0
0
0
1
Camera
-
true
true
-0.5
0.5
0
0
-0.5
0.5
4
0
194
-2
126
-2
1
0
0
0
1
0
0
0
1
true
0.5
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
true
256
Terrain
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
2044
252
2044
-
Event
-
StarterPack
-
StarterGui
true
-
0
10
1
Soundscape
1
-
CollectionService
-
PhysicsService
-
BadgeService
-
Geometry
-
RenderHooksService
-
SocialService
-
1000
Debris
-
Instance
-
Instance
-
CookiesService
-
Teleport Service
-
true
Players
-
Selection
-
4286611584
1
4278190080
4278190080
4290822336
100000
0
41.7332993
Lighting
4289967032
14:00:00
-
ChangeHistoryService
-
true
true
true
true
Test
10
-
false
Script
local testTable = {c = 12, d = 14, e = 15}
Delay(1, function()
print('firing')
Workspace.Event:Fire('a', 'b', 12, testTable)
end)
a, b, c, d = Workspace.Event.Event:wait()
print('fire returned')
RBX_CHECK_EQUAL(a, "a")
RBX_CHECK_EQUAL(b, "b")
RBX_CHECK_EQUAL(c, 12)
for i, v in pairs(d) do
RBX_CHECK_EQUAL(v, testTable[i])
end