Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions src/org/labkey/test/BaseWebDriverTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,6 @@
import org.labkey.test.util.PermissionsHelper;
import org.labkey.test.util.PipelineToolsHelper;
import org.labkey.test.util.ReadOnlyTest;
import org.labkey.test.util.SecurityHelper;
import org.labkey.test.util.SimpleHttpResponse;
import org.labkey.test.util.StudyHelper;
import org.labkey.test.util.TestLogger;
Expand Down Expand Up @@ -208,8 +207,6 @@ public abstract class BaseWebDriverTest extends LabKeySiteWrapper implements Cle
public StudyHelper _studyHelper = new StudyHelper(this);
public final ListHelper _listHelper;
public AbstractAssayHelper _assayHelper = new APIAssayHelper(this);
@Deprecated // Redundant class. Use ApiPermissionsHelper or UiPermissionsHelper
public SecurityHelper _securityHelper = new SecurityHelper(this);
public FileBrowserHelper _fileBrowserHelper = new FileBrowserHelper(this);
@Deprecated // Use ApiPermissionsHelper unless UI testing is necessary
public UIPermissionsHelper _permissionsHelper = new UIPermissionsHelper(this);
Expand Down
2 changes: 1 addition & 1 deletion src/org/labkey/test/tests/AbstractAssayTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@ protected void setSubfolderSecurity(String project, String subfolder, String gro
_permissionsHelper.removePermission(group, "Reader");
}
else
_securityHelper.setProjectPerm(group, perms);
_permissionsHelper.setPermissions(group, perms);
}

/**
Expand Down
10 changes: 5 additions & 5 deletions src/org/labkey/test/tests/GroupTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -129,9 +129,9 @@ public void testSteps() throws IOException, CommandException
_permissionsHelper.enterPermissionsUI();
waitForText("Author");

_securityHelper.setSiteGroupPermissions(COMPOUND_GROUP, "Author");
_securityHelper.setSiteGroupPermissions(COMPOUND_GROUP, "Reader");
_securityHelper.setSiteGroupPermissions(SIMPLE_GROUP, "Editor");
_permissionsHelper.setSiteGroupPermissions(COMPOUND_GROUP, "Author");
_permissionsHelper.setSiteGroupPermissions(COMPOUND_GROUP, "Reader");
_permissionsHelper.setSiteGroupPermissions(SIMPLE_GROUP, "Editor");
clickButton("Save and Finish");
assertUserCanSeeProject(TEST_USERS_FOR_GROUP[0], getProjectName());
//can't add built in group to regular group
Expand All @@ -141,7 +141,7 @@ public void testSteps() throws IOException, CommandException
clickProject(getProjectName());
_permissionsHelper.enterPermissionsUI();
waitForText("Author");
_securityHelper.setSiteGroupPermissions("All Site Users", "Author");
_permissionsHelper.setSiteGroupPermissions("All Site Users", "Author");
permissionsReportTest();

// Ensure that deleting from the group's page works too. Issue 52614
Expand Down Expand Up @@ -205,7 +205,7 @@ private void verifyImpersonate()
WikiHelper wikiHelper = new WikiHelper(this);

//set simple group as editor
_securityHelper.setSiteGroupPermissions(SIMPLE_GROUP, "Editor");
_permissionsHelper.setSiteGroupPermissions(SIMPLE_GROUP, "Editor");

//impersonate user 1, make several wiki edits
impersonate(TEST_USERS_FOR_GROUP[0]);
Expand Down
23 changes: 13 additions & 10 deletions src/org/labkey/test/tests/WebpartPermissionsTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
import org.labkey.test.TestFileUtils;
import org.labkey.test.TestTimeoutException;
import org.labkey.test.categories.Daily;
import org.labkey.test.util.ApiPermissionsHelper;
import org.labkey.test.util.PermissionsHelper;
import org.labkey.test.util.PortalHelper;

import java.util.Arrays;
Expand Down Expand Up @@ -126,10 +128,11 @@ private void verifyReadEditUpdate(String[] webparts)

private void setPermissionsOnDummyFolder()
{
clickProject(DUMMY_PROJECT_NAME);
_securityHelper.setProjectPerm(users[0], DUMMY_PROJECT_NAME, "Reader");
_securityHelper.setProjectPerm(users[1], "Editor");
_securityHelper.setProjectPerm(users[2], "Project Administrator");
// Target permissions operations at non-default project
PermissionsHelper helper = new ApiPermissionsHelper(DUMMY_PROJECT_NAME);
helper.setUserPermissions(users[0], "Reader");
helper.setUserPermissions(users[1], "Editor");
helper.setUserPermissions(users[2], "Project Administrator");
}

private void verifyNoWebpartsVisible()
Expand All @@ -146,16 +149,16 @@ private void verifyNoWebpartsVisible()

private void setUpFocusFolder()
{
/**
* this folder has three parts, with permissions set (dependent on DUMMY_PROJECT
* Flow Experiment managagement = Administrate
* Flow Analyses = Edit
* Flow Script = Read
/*
this folder has three parts, with permissions set (dependent on DUMMY_PROJECT
Flow Experiment management = Administrate
Flow Analyses = Edit
Flow Script = Read
*/
_containerHelper.createProject(getProjectName(), "Collaboration");
importFolderFromZip(TestFileUtils.getSampleData("webpartPerm/webPerms.folder.zip"));
//set all users to Reader so they have access to the folder
_securityHelper.setSiteGroupPermissions("All Site Users", "Reader");
_permissionsHelper.setSiteGroupPermissions("All Site Users", "Reader");
}

//This folder contains no data, but will create users and set them with specific permissions
Expand Down
6 changes: 3 additions & 3 deletions src/org/labkey/test/tests/wiki/WikiLongTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -180,13 +180,13 @@ public void testSteps()
enableEmailRecorder();
_containerHelper.createProject(PROJECT2_NAME, null);
_containerHelper.enableModule(PROJECT2_NAME, "MS2");
_securityHelper.setProjectPerm(USERS_GROUP, "Editor");
_permissionsHelper.setPermissions(USERS_GROUP, "Editor");
clickButton("Save and Finish");
_containerHelper.createProject(PROJECT_NAME, null);
_containerHelper.enableModule(PROJECT_NAME, "MS2");
_permissionsHelper.createPermissionsGroup("testers");
_securityHelper.setProjectPerm("testers", "Editor");
_securityHelper.setProjectPerm(USERS_GROUP, "Editor");
_permissionsHelper.setPermissions("testers", "Editor");
_permissionsHelper.setPermissions(USERS_GROUP, "Editor");
clickButton("Save and Finish");
goToFolderManagement();
clickAndWait(Locator.linkWithText("Folder Type"));
Expand Down
46 changes: 0 additions & 46 deletions src/org/labkey/test/util/SecurityHelper.java

This file was deleted.