File tree Expand file tree Collapse file tree
src/org/labkey/test/components/ui/permissions Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,6 +25,18 @@ public void resetPassword()
2525 resetPwdDialog .dismiss ("Yes, Reset Password" );
2626 }
2727
28+ public boolean canResetTOTPSettings ()
29+ {
30+ return Locator .button ("Reset TOTP Settings" ).isDisplayed (getDriver ());
31+ }
32+
33+ public void resetTOTPSettings ()
34+ {
35+ elementCache ().resetTOTP .click ();
36+ ModalDialog resetPwdDialog = new ModalDialog .ModalDialogFinder (getDriver ()).withTitle ("Reset TOTP Settings?" ).find ();
37+ resetPwdDialog .dismiss ("Yes, Reset TOTP Settings" );
38+ }
39+
2840 public void deactivateUser ()
2941 {
3042 elementCache ().deactivate .click ();
@@ -55,6 +67,7 @@ protected UserDetailsPanelUserAdminPage.ElementCache elementCache()
5567 protected class ElementCache extends Component .ElementCache
5668 {
5769 private final WebElement resetPwd = Locator .button ("Reset Password" ).findWhenNeeded (getComponentElement ());
70+ private final WebElement resetTOTP = Locator .button ("Reset TOTP Settings" ).findWhenNeeded (getComponentElement ());
5871 private final WebElement delete = Locator .button ("Delete" ).findWhenNeeded (getComponentElement ());
5972 private final WebElement deactivate = Locator .button ("Deactivate" ).findWhenNeeded (getComponentElement ());
6073 private final WebElement reactivate = Locator .button ("Reactivate" ).findWhenNeeded (getComponentElement ());
You can’t perform that action at this time.
0 commit comments