Inventory Permissions Test Rev2015

From Second Life Wiki
Revision as of 16:45, 9 September 2015 by Caleb Linden (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

[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]

[*]

  1. Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez 6 Cubes
  2. Tester 1: Right-click on each of these cubes and Select "Take" from the Pie Menu
  3. Tester 1: Find the 6 Objects in your Inventory, Right Click on each and Select Rename
  4. Tester 1: Rename each to one of the Following "Trans", "Copy/Trans", "Mod/Trans", "Mod/Copy/Trans", "Copy", "Mod/Copy"
  5. Tester 1: Verify they all have the names you have given them.
  6. Tester 1: Right-click on each renamed object and Click "Properties" and do the following
  7. Tester 1: On the "Trans" object, under Next Owner Can: Verify "Resell/GiveAway" is Ticked and Greyed out, Close the window.
  8. Tester 1: On the "Copy/Trans" object, under Next Owner Can: Tick the "Copy" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.
  9. Tester 1: On the "Mod/Trans" object, under Next Owner Can: Tick the "Modify" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.
  10. 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.
  11. Tester 1: On the "Copy" object, under Next Owner Can: Tick the "Copy" Checkbox and

UNTICK the "Resell/GiveAway" Tickbox, Close the window.

  1. 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.

  1. Tester 1: Drag the Items over Tester 2:'s AV
  2. Tester 2: Accept to "Keep" all the items Offered.
  3. Tester 2: Open your Inventory and Look for the Recieved Items
  4. Tester 2: Verify they have the following names, the permission in brackets should NOT be listed in the object name.
  5. Tester 2: mod/copy has (no transfer) after it
  6. Tester 2: copy has (no modify) (no transfer) after it
  7. Tester 2: mod/copy/trans has nothing after it as it has all permissions
  8. Tester 2: mod/trans has (no copy) after it
  9. Tester 2: copy/trans has (no modify) after it
  10. Tester 2: trans has (no copy) (no modify) after it

[For Sale]

[*]

  1. 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]