[DS-3125] Submitters cannot delete bistreams of workspaceitems

This commit is contained in:
KevinVdV
2016-04-15 13:00:37 +02:00
parent b1e32fc1a7
commit bc9798c753
9 changed files with 86 additions and 6 deletions

View File

@@ -785,6 +785,8 @@ public class ItemTest extends AbstractDSpaceObjectTest
Constants.ADD); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.REMOVE); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.DELETE); result = null;
}};
String name = "bundle";
@@ -926,6 +928,8 @@ public class ItemTest extends AbstractDSpaceObjectTest
Constants.ADD); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.REMOVE); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.DELETE); result = null;
}};
String name = "LICENSE";
@@ -1215,6 +1219,8 @@ public class ItemTest extends AbstractDSpaceObjectTest
// Allow Item REMOVE perms
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.REMOVE, true); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.DELETE, true); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.WRITE); result = null;
}};
@@ -1257,6 +1263,8 @@ public class ItemTest extends AbstractDSpaceObjectTest
Constants.WRITE); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.REMOVE); result = null;
authorizeService.authorizeAction((Context) any, (Item) any,
Constants.DELETE); result = null;
}};