finally { GrouperConfig.setProperty(GrouperConfig.GWU, "false" ); }
  public void testGrantAdminWithoutWheel() {    LOG.info("testGrantAdminWithoutWheel");    try {      R       r     = R.populateRegistry(1, 1, 2);      Group   gA    = r.getGroup("a", "a");      Subject subjA = r.getSubject("a");      Subject subjB = r.getSubject("b");            // Enable wheel      Stem    etc   = r.root.addChildStem("etc", "etc");      etc.addChildGroup("wheel", "wheel");      GrouperConfig.setProperty(GrouperConfig.GWU, "true"     );      GrouperConfig.setProperty(GrouperConfig.GWG, "etc:wheel");      GrouperSession nrs = GrouperSession.start(subjA);      Assert.assertFalse("is !root", RootPrivilegeResolver.isRoot(nrs));      gA.setSession(nrs);      try {        gA.grantPriv(subjB, AccessPrivilege.ADMIN);        Assert.fail("FAIL: privilege inappropriately granted");      }      catch (InsufficientPrivilegeException eIP) {        Assert.assertTrue("OK: successfully failed to grant privilege", true);      }      finally {         nrs.stop();        r.rs.stop();       }    }    catch (Exception e) {      T.e(e);    }  } // public void testGrantAdminWithoutWheel()