|
|
|
@ -58,15 +58,16 @@ public class MobileDeviceManagementWithNoDevices extends TestBase {
|
|
|
|
|
@BeforeSuite
|
|
|
|
|
public void verifyApiPublishing() throws Exception {
|
|
|
|
|
super.init(TestUserMode.SUPER_TENANT_ADMIN);
|
|
|
|
|
long startTime = System.currentTimeMillis();
|
|
|
|
|
|
|
|
|
|
while (!checkScopes(Constants.APIApplicationRegistration.PERMISSION_LIST)) {
|
|
|
|
|
TimeUnit.SECONDS.sleep(5);
|
|
|
|
|
long WAIT_TIME = 60000;
|
|
|
|
|
if (System.currentTimeMillis() - startTime > WAIT_TIME) {
|
|
|
|
|
Assert.fail("Required APIs are not deployed after waiting for " + WAIT_TIME + " time-out has happened");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
TimeUnit.SECONDS.sleep(60);
|
|
|
|
|
//long startTime = System.currentTimeMillis();
|
|
|
|
|
//scopes order is not preserved, need to fix this by cross chking the store api to validate whether the count is same.
|
|
|
|
|
// while (!checkScopes(Constants.APIApplicationRegistration.PERMISSION_LIST)) {
|
|
|
|
|
// TimeUnit.SECONDS.sleep(5);
|
|
|
|
|
// long WAIT_TIME = 60000;
|
|
|
|
|
// if (System.currentTimeMillis() - startTime > WAIT_TIME) {
|
|
|
|
|
// Assert.fail("Required APIs are not deployed after waiting for " + WAIT_TIME + " time-out has happened");
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BeforeClass(alwaysRun = true, groups = { Constants.UserManagement.USER_MANAGEMENT_GROUP})
|
|
|
|
|