-
Notifications
You must be signed in to change notification settings - Fork 17
Rails Test Plan
Michael Pollind edited this page Dec 24, 2017
·
9 revisions
NOTE: 1.Right click to place an item and left click to destroy an item. Press W to move forward, A to move left, D to move right, S to move backwards and Space Bar to jump. Use the number keys 0-9 to toggle through inventory
2.Track joins are only detected on block updates in some cases. Until this is fixed you might need to trigger one by breaking a block adjacent to the track to update. This is shown in the gifs
Verify the game does not crash or hang at any of the following steps.
- Create a new world with only rails and its dependencies active from the modules.
- Verify the world is created and loads.
- Verify your inventory contains 1 Minecart, 1 Spanner and 99 Rails.
Use give Rails:Rails
to get more track as needed.
- Place three rails in an elbow bend
- Check the centre rail has changed to a bend
- Place four rails in a T-shape
- Check that the centre rail has turned into a junction
- Place three rails in a straight line
- Check they all snap to face the same way
- Place three tracks in a line, with the end one elevated on one block
- Verify the middle track is sloped upwards towards the elevated block
- Create a ‘staircase’ of 2 or more blocks with an elevation of one block between blocks on the staircase
- Place three or more rails in a line
- Verify that the tracks connect and are sloped upwards towards the elevated block before it
- Create a Tee joint as detailed Above
- Press
e
on it with the spanner - Verify the direction has switched
- Press
e
on it with the spanner again - Verify the direction has switched back
- Place tracks in a small loop (eg 4x8 blocks)
- Place a minecart on the loop
- Verify it appears and is on the tracks
- Enter it by pressing
e
over it - Verify you enter the cart
- Move the cart by holding the forward arrow
- Verify the cart moves around the loop
- Release the forward arrow
- Verify the cart does not stop
- Exit the cart using
e
over it again - Destroy the cart by left clicking it
- Verify the cart is destroyed
- Place tracks in a straight line
- Leave one block ahead(gap) of the straight line and place one track in front of the gap
- Place a minecart on the straight line track
- Enter it by pressing ‘e’ over it
- Verify you enter the cart
Move the cart by holding the forward arrow- Verify that the cart stops when reaching the gap and does not move onto the track ahead of the gap