public void tenantTokenForSystemEndpointShouldNotWorkRegardlessOfPermissions()

in component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisTenantPermissions.java [185:200]


  public void tenantTokenForSystemEndpointShouldNotWorkRegardlessOfPermissions()
  {
    try (final AutoSeshat ignored = new AutoSeshat(tenantApplicationSecurityEnvironment.systemToken()))
    {
      example.callSystemEndpoint();
    }
    catch (final InvalidTokenException e)
    {
      Assert.fail("call to system endpoint with system token should succeed.");
    }

    try (final AutoUserContext ignored = setPermissionContext("/systemendpoint", AllowedOperation.CHANGE))
    {
      example.callSystemEndpoint();
    }
  }