Telehub Tools Test
Written January 11, 2005. Stale, needs a run through.
* Go to a region where you are the owner (in your estate), where there is currently no telehub.
* Open Region/Estate
* Under General, click "Manage Telehub..."
o The Region/Estate floater should go away.
o You should be switched into build mode, with the edit tool selected.
o A floater should be under the build tools floater, called "Telehub"
o The floater should say "no telehub".
* Make sure no objects are selected.
o Connect and Disconnect buttons should be disabled.
o Add and Remove spawnpoints should be disabled.
* Make a big cylinder. Name it "Cylinder".
* Select the cylinder.
o "Connect" should be enabled.
* Click "Connect".
o The floater should say the telehub is connected to object "Cylinder".
o Disconnect should become enabled.
o Add Spawn should become enabled.
o A yellow beacon should appear on the cylinder.
* Close the telehub tool. Fly away from the cylinder.
* Open the world map.
* Make sure telehub icons are enabled in the map legend.
o The world map should show the telehub. (You have to fly away from the cylinder to see it, as your icon is pasted on top of the telehub icon.)
* Fly back to the cylinder. Bring up the Telehub floater again.
* Make a default box near the cylinder. Select it.
* Click "Add Spawn"
* A new spawn point should be added to the list.
o The box should have an orange beacon on it.
* Move the box.
o The beacon should stay in its same position.
* Delete the box.
o The beacon should stay in its same position.
* Move the cylinder.
o The beacon should move, maintaining the same relative position.
* Make another default box. Add it as a spawn point.
o The new spawn point should be selected in the list, and its orange beacon should show.
* Delete the box.
* Click back and forth on the two spawn points in the list.
o The orange beacon should move to show each spawn point's position.
* Make sure "Allow Direct Teleport" is turned off for this estate.
* With another avatar, teleport to this region.
o The avatar should be placed at the first spawn point.
* Teleport the avatar away.
* Teleport back to the telehub.
o The avatar should be placed at the next spawn point.
* Delete one of the spawn points.
o It should disappear from the list.
* Log out, then back in.
* Bring up the Telehub floater again.
o You should still see telehub attached to "Cylinder" and one spawn point.
o The map should show the telehub.
* Click "Disconnect".
o The floater should say "no telehub"
* Fly away from that position and open the world map.
o The telehub should no longer be on the world map.