Difference between revisions of "Inventory Permissions Test"
Milo Linden (talk | contribs) |
Dan Linden (talk | contribs) |
||
Line 1: | Line 1: | ||
{{OSWikiFeatureNav|parent=Permissions}} | |||
[[Category:Test Scripts]] | |||
[InventoryPermissionsTest] | [InventoryPermissionsTest] | ||
Revision as of 13:01, 13 July 2007
[InventoryPermissionsTest]
[VERSION] 0.1
[LENGTH] 00:30
[OVERVIEW] This test has been designed to make sure any settings changed in the user's inventory (via Properties) are actually applied on transfer.
[SETUP] 2 Users, Tester 1: and Tester 2:, Possible 100L$ for Group Creation and some Rezzable Land
[*]
[Next Person Can]
[*]
[0010] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez 6 Cubes
[0020] Tester 1: Right-click on each of these cubes and Select "Take" from the Pie Menu
[0030] Tester 1: Find the 6 Objects in your Inventory, Right Click on each and Select Rename
[0040] Tester 1: Rename each to one of the Following "Trans", "Copy/Trans", "Mod/Trans", "Mod/Copy/Trans", "Copy", "Mod/Copy"
[0050] Tester 1: Verify they all have the names you have given them.
[0060] Tester 1: Right-click on each renamed object and Click "Properties" and do the following
[0070] Tester 1: On the "Trans" object, under Next Owner Can: Verify "Resell/GiveAway" is Ticked and Greyed out, Close the window.
[0080] Tester 1: On the "Copy/Trans" object, under Next Owner Can: Tick the "Copy" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.
[0090] Tester 1: On the "Mod/Trans" object, under Next Owner Can: Tick the "Modify" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.
[0100] Tester 1: On the "Mod/Copy/Trans" object, under Next Owner Can: Tick the "Modify" and "Copy" Checkboxes and Leave the "Resell/GiveAway" Ticked, Close the window.
[0110] Tester 1: On the "Copy" object, under Next Owner Can: Tick the "Copy" Checkbox and UNTICK the "Resell/GiveAway" Tickbox, Close the window.
[0120] Tester 1: On the "Mod/Copy" object, under Next Owner Can: Tick the "Modify" and "Copy" Checkboxes and UNTICK the "Resell/GiveAway" Tickbox, Close the window.
[0130] Tester 1: Drag the Items over Tester 2:'s AV
[0140] Tester 2: Accept to "Keep" all the items Offered.
[0150] Tester 2: Open your Inventory and Look for the Recieved Items
[0160] Tester 2: Verify they have the following names, the permission in brackets should NOT be listed in the object name.
[0170] Tester 2: mod/copy has (no transfer) after it
[0180] Tester 2: copy has (no modify) (no transfer) after it
[0190] Tester 2: mod/copy/trans has nothing after it as it has all permissions
[0200] Tester 2: mod/trans has (no copy) after it
[0210] Tester 2: copy/trans has (no modify) after it
[0220] Tester 2: trans has (no copy) (no modify) after it
[*]
[For Sale]
[*]
[0230] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez 2 Cubes
[0240] Tester 1: Right-click on each of these cubes and Select "Take" from the Pie Menu
[0250] Tester 1: Find the 2 Objects in your Inventory, Right Click on each and Select Rename
[0260] Tester 1: Rename each to one of the Following "SaleOrig" and "SaleCopy"
[0270] Tester 1: Verify they all have the names you have given them.
[0280] Tester 1: Right-click on each renamed object and Click "Properties" and do the following
[0290] Tester 1: On the "SaleOrig" object, under Mark Item: Tick the "For Sale" Checkbox and Click the "Original" marker and Set the Price to 0, Close the window.
[0300] Tester 1: On the "SaleCopy" object, under Mark Item: Tick the "For Sale" Checkbox and Click the "Copy" marker and Set the Price to 0 and under Next Owner Can: Tick the "Copy" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.
[0310] Tester 1: Drag the Items over Tester 2:'s AV
[0320] Tester 2: Accept to "Keep" all the items Offered.
[0330] Tester 2: Open your Inventory and Look for the Recieved Items
[0340] Tester 2: Drag the Items from your Inventory to the Ground
[0350] Tester 1: Verify both of Tester 2:'s Cubes are Marked Forsale
[0360] Tester 1: Right-click on Tester 2:'s "SaleOrig" and Select "Buy" and Confirm the "Buy"
[0370] Tester 1: Verify you recieve a pop up message about now being the owner of the object.
[0380] Tester 1: Right-click on Tester 2:'s "SaleCopy" and Select "Buy" and Confirm the "Buy"
[0390] Tester 1: Verify you can "Buy" Multiple copies of Tester 2's "SaleCopy" cube
[*]
[NOTE] Copy Sale only works if you set the Copy permission otherwise it acts like the Original sale, giving you a pop up warning.
[*]
[0400] Testers 1 & 2: Delete any Prims
[*]
[Allow anyone to Copy]
[*]
[0410] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez a Cube
[0420] Tester 1: Right-click on the cube and Select "Take" from the Pie Menu
[0430] Tester 1: Find the Object in your Inventory, Right Click and Select Rename, Rename it to "Anycopy"
[0440] Tester 1: Verify it now has the name you have given it.
[0450] Tester 1: Right-click on the renamed object and Click "Properties" and do the following
[0460] Tester 1: Tick the "Allow anyone to Copy" Checkbox and under Next Owner Can: Tick the "Copy" Checkbox and Leave the "Resell/GiveAway" Ticked, then Close the Window
[0470] Tester 1: Drag the Items over Tester 2:'s AV
[0480] Tester 2: Accept to "Keep" all the items Offered.
[0490] Tester 2: Open your Inventory and Look for the Recieved Items
[0500] Tester 2: Right-click on the "anycopy" object in the Inventory and Select "Properties"
[0510] Tester 2: Verify "Allow anyone to Copy" is Ticked
[0520] Tester 2: Drag the Item to the Ground
[0530] Tester 1: Right-click on the "anycopy" object Select "More > Take Copy"
[0540] Tester 1: Verify it gives you a copy.
[0550] Testers 1 & 2: Delete any Prims
[*]
[Share with group]
[*]
[0560] Testers 1 & 2 Join the Same Group or Create one from the Group Menu, make this group your active group
[0570] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez a Cube
[0580] Tester 1: Right-click on the cube and Select "Take" from the Pie Menu
[0590] Tester 1: Find the Object in your Inventory, Right Click and Select Rename, Rename it to "Sharegroup"
[0600] Tester 1: Verify it now has the name you have given it.
[0610] Tester 1: Right-click on the renamed object and Click "Properties" and do the following
[0620] Tester 1: Tick the "Share with Group" Checkbox, then Close the Window
[0630] Tester 1: Drag the Items over Tester 2:'s AV
[0640] Tester 2: Accept to "Keep" all the items Offered.
[0650] Tester 2: Open your Inventory and Look for the Recieved Items
[0660] Tester 2: Right-click on the "Sharegroup" object in the Inventory and Select "Properties"
[0670] Tester 2: Verify "Share with group" is Ticked but greyed out (due to lack of permission to copy and modify)
[0680] Tester 2: Drag the Item to the Ground
[0690] Tester 1: Right-click on the "Sharegroup" and Edit, Try and Modify and Copy it
[0700] Tester 1: Verify you cant Modify and Copy due to lack of permission
[0710] Tester 1: Try and move the object
[0720] Tester 1: Verify that the object moves and this Function of Share with Group Still works
[0730] Testers 1 & 2: Delete any Prims
[END]