null
nil
-
[RBX1]
10.533333882689476
0
0
0
1
0
0
0
1
0
0
0
1
Workspace
[null]
-
[null]
0
0.737178564
12.1969004
21.4028587
0.971961021
-0.1111167
0.207231432
-7.45057971e-009
0.881303132
0.472551405
-0.235142052
-0.459301561
0.856592298
70
0.322715759
11.2517977
19.6896744
1
0
0
0
1
0
0
0
1
Camera
-
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.300000012
0.5
-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
-
StarterPack
-
StarterGui
true
-
0
10
1
Soundscape
1
-
CollectionService
-
PhysicsService
-
BadgeService
-
Geometry
-
RenderHooksService
-
SocialService
-
GamePassService
-
1000
Debris
-
Instance
-
Instance
-
CookiesService
-
Teleport Service
-
true
Players
-
Instance
-
Instance
-
ContextActionService
-
Instance
-
Selection
-
true
true
true
true
TestService
10
-
false
Script
print 'Test Started!'
Instance.new("Part", workspace)
TestPart = game.Workspace.Part
-----------------
--Part Data test
-----------------
RBX_CHECK_EQUAL(TestPart.ClassName, "Part")
TestPart.Name = "Isabella"
RBX_CHECK_EQUAL(TestPart.Name, "Isabella")
game.Workspace.Isabella.Name = "Part"
RBX_CHECK_EQUAL(TestPart.Name, "Part")
RBX_CHECK_EQUAL(TestPart.Parent, game.Workspace)
Instance.new('Part', Workspace).Name = "Brick"
TestPart.Parent = game.Workspace.Brick
RBX_CHECK_EQUAL(TestPart.Parent, game.Workspace.Brick)
game.Workspace.Brick.Part.Parent = game.Workspace
game.Workspace.Brick:Destroy()
for index, child in pairs(Workspace:GetChildren()) do
RBX_CHECK_NE(child,"Brick")
end
---------------
--Position test
---------------
TestPart.Position = Vector3.new(50, 5.5, 50)
RBX_CHECK_EQUAL(TestPart.Position, Vector3.new(50, 5.5, 50))
TestPart.Position = Vector3.new(0, 0, 0)
RBX_CHECK_EQUAL(TestPart.Position, Vector3.new(0, 0.0, 0))
---------------
--Ground Plane Position test
---------------
TestPart.Position = Vector3.new(0, -400, 0)
RBX_CHECK_EQUAL(TestPart.Position.x, 0)
RBX_CHECK_GT(TestPart.Position.y, -400) -- Should be -399.3 but we have floating point issues...
RBX_CHECK_LT(TestPart.Position.y, -399)
RBX_CHECK_EQUAL(TestPart.Position.z, 0)
--------------
--RotVelocity
--------------
TestPart.RotVelocity = Vector3.new(50, 5.5, 50)
RBX_CHECK_EQUAL(TestPart.RotVelocity, Vector3.new(50, 5.5, 50))
TestPart.RotVelocity = Vector3.new(0, 0, 0)
RBX_CHECK_EQUAL(TestPart.RotVelocity, Vector3.new(0, 0, 0))
---------------
--Velocity
---------------
TestPart.Velocity = Vector3.new(50, 5.5, 50)
RBX_CHECK_EQUAL(TestPart.Velocity, Vector3.new(50, 5.5, 50))
TestPart.Velocity = Vector3.new(0, 0, 0)
RBX_CHECK_EQUAL(TestPart.RotVelocity, Vector3.new(0, 0, 0))
-
4286611584
1
4278190080
4278190080
4290822336
100000
0
41.7332993
Lighting
4289967032
14:00:00
-
ChangeHistoryService