LOG.debug("grantPrivFail.10 " + priv.getName());
LOG.debug("grantPrivFail.13 " + priv.getName());
  protected static void grantPrivFail(    GrouperSession s, Group g, Subject subj, Privilege priv  )  {    try {      LOG.debug("grantPrivFail.0 " + priv.getName());      Member m = MemberFinder.findBySubject(s, subj);      LOG.debug("grantPrivFail.1 " + priv.getName());      try {        g.grantPriv(subj, priv);          LOG.debug("grantPrivFail.2 " + priv.getName());        Assert.fail("granted " + priv);        LOG.debug("grantPrivFail.3 " + priv.getName());      }      catch (GrantPrivilegeException eGP) {        LOG.debug("grantPrivFail.4 " + priv.getName());        Assert.assertTrue("failed to grant " + priv + " (exists)", true);        LOG.debug("grantPrivFail.5 " + priv.getName());        hasPriv(g, subj, m, priv, true);        LOG.debug("grantPrivFail.6 " + priv.getName());      }      catch (InsufficientPrivilegeException eIP) {        LOG.debug("grantPrivFail.7 " + priv.getName());        Assert.assertTrue("failed to grant " + priv + " (privs)", true);        LOG.debug("grantPrivFail.8 " + priv.getName());        hasPriv(g, subj, m, priv, false);        LOG.debug("grantPrivFail.9 " + priv.getName());      }    }    catch (MemberNotFoundException eMNF) {      LOG.debug("grantPrivFail.10 " + priv.getName());      Assert.fail(eMNF.getMessage());    }  } // protected static void grantPrivFail(s, g, subj, priv)