Inventory test

To do: attach content for upload testing.
INVENTORY TEST Purpose of this test is to exercise all functionality of the Inventory window.
Requirements: 2 regular users.
1) UserA, do the following steps and verify everything looks correct.
2) Rez an object from your inventory.
3) Take the object back into inventory.
4) Make a folderA in "My Inventory". Make a folderB in folderA
5) Make a folder1 in the "Objects" folder. Make a folder2 in folder1
6) Attempt to make a folderX in the "Library" folder. You should not be able to make any folder in the Library.
7) Create a Note in folderA
8) Move the item to folderB. Move the item back to folderA.
9) Move the item to folder2.
10) Move the item to "My Inventory". Verify it displays at the end of the Inventory.
11) Attempt to move the item to "Library". This should fail.
12) Move the item to folder2 again.
13) Right click folder2 and create a Shirt and a Script in folder2.
14) Close folderA
15) Open a few folders the vertical scroll bar is visible on the inventory.
16) Drag folder2 near the top and bottom of the inventory window and verify that the inventory window scrolls up and down. Hit the escape key and verify you are no longer dragging folder2.
17) Move folder2 into folderB by dragging it over folderA, hovering for a second until folderA opens, then dropping it on folderB.
18) Delete folder1.
19) Rename each of the 3 items in folder2 to "item"
20) Rename folder2 to folderC
21) Select the 3 items in folderC, and copy them.
22) Paste the items into folderA
23) Create a sphere. Take it into your inventory, them move it to folderA.
24) Create a box. Drag folderA onto the box. Note - System folders and notecards cannot be dragged onto the objects.
25) Edit the box and verify you see a box, 2 notecards, 2 shirts, and 2 scripts in the contents. Verify there are no subfolders in the contents of the box.
26) Drag folderA onto your avatar.
27) Verify your avatar has a sphere attached to the head and is wearing a white shirt. Look at your inventory and verify the sphere and the shirt in folderA are bold and say "(worn)". (now put your clothes back on!)
28) Log in with another user, UserB.
29) UserA, drag folderA onto UserB
30) UserB, accept the inventory offer and verify the folder heirarchy and objects within them are correct.
31) UserA, open the finder, find UserB, and drag folderA onto UserB's profile
32) UserB, accept the inventory offer and verify the folder heirarchy and objects within them are correct. (UserB is finished testing)
33) UserA, verify you can open & close the inventory window with Ctrl-I, the View menu > Inventory, and the Inventory button on the toolbar.
34) Create one of each item type in folderA, a Gesture, a Landmark, a Snapshot, upload an Animation, upload a sound
35) Select all the items in folderA, right click one and select Properties. Verify the properties opens up with a tab for each item.
36) Scroll through the tabs then close them.
37) Select all the items in folderA, right click one and select Open.
38) Scroll through the tabs and verify they appear correctly. Close the tabs one at a time.
39) Click New Window in the Inventory's File menu. From the second Inventory's File menu, click New Window.
40) Drag folderB from the original Inventory to the My Inventory folder of the third Inventory window. Verify all 3 windows updated to show the correct location of folderB
41) Click the Inventory button on the tool bar 3 times. Verify it closed the 3rd Inventory, then the 2nd Inventory, then the Original Inventory.
42) Click Show Filters in the Inventory's File menu. Verify the Filters appear. Close the filters by clicking the Filters button at the top of the Inventory window.
43) Create a new Folder, Script, Note, and Gesture via the Inventory Create menu. Verify the New Folder is created in My Inventory, and the other items are created in their correct Category folders.
44) Sort by Name in the Inventory Menu and verify it sorts items in a folder alphabetically.
45) Sort by Date in the Inventory Menu and verify it sorts items from newest to oldest.
46) Type "item" into the search bar. Verify the items you created are displayed.
47) Click the Clear button to clear the search field.
48) Delete folderA
49) Empty Trash from the Inventory file menu and verify the trash is empty.
50) Close All Folder from the Inventory file menu and verify that only the Library an My Inventory are visible.