{
 "cases": 20,
 "passed": 17,
 "rows": [
  {
   "name": "agent_limit_holds",
   "want": "refused",
   "outcome": "refused",
   "detail": "DENY",
   "pass": true
  },
  {
   "name": "parent_limit_holds_across_agents",
   "want": "refused",
   "outcome": "refused",
   "detail": "DENY",
   "pass": true
  },
  {
   "name": "race_no_overspend",
   "want": "refused",
   "outcome": "refused",
   "detail": "allowed=10 spent=1000.0",
   "pass": true
  },
  {
   "name": "rate_breaker_trips",
   "want": "refused",
   "outcome": "refused",
   "detail": "['ALLOW', 'ALLOW', 'ALLOW', 'TRIP']",
   "pass": true
  },
  {
   "name": "loop_breaker_trips",
   "want": "refused",
   "outcome": "refused",
   "detail": "['ALLOW', 'ALLOW', 'ALLOW', 'TRIP']",
   "pass": true
  },
  {
   "name": "loop_breaker_tool_case_variant",
   "want": "refused",
   "outcome": "accepted",
   "detail": "['ALLOW', 'ALLOW', 'ALLOW', 'ALLOW']",
   "pass": false
  },
  {
   "name": "tripped_stays_halted",
   "want": "refused",
   "outcome": "refused",
   "detail": "DENY",
   "pass": true
  },
  {
   "name": "redefine_does_not_untrip",
   "want": "refused",
   "outcome": "accepted",
   "detail": "after re-define: ALLOW",
   "pass": false
  },
  {
   "name": "redefine_does_not_zero_spend",
   "want": "refused",
   "outcome": "accepted",
   "detail": "after re-define: ALLOW",
   "pass": false
  },
  {
   "name": "reset_needs_cain_signature",
   "want": "refused",
   "outcome": "refused",
   "detail": "bad_reset",
   "pass": true
  },
  {
   "name": "reset_replay_refused",
   "want": "refused",
   "outcome": "refused",
   "detail": "bad_reset",
   "pass": true
  },
  {
   "name": "reset_for_other_agent_refused",
   "want": "refused",
   "outcome": "refused",
   "detail": "bad_reset",
   "pass": true
  },
  {
   "name": "other_signed_token_not_a_reset",
   "want": "refused",
   "outcome": "refused",
   "detail": "bad_reset",
   "pass": true
  },
  {
   "name": "bad_amounts_never_charge",
   "want": "refused",
   "outcome": "refused",
   "detail": "{'-5': 'DENY', '0': 'DENY', 'nan': 'DENY', 'inf': 'DENY', 'True': 'DENY', \"'100'\": 'DENY', 'None': 'DENY', '1000000000000': 'DENY'}",
   "pass": true
  },
  {
   "name": "tiny_amounts_cannot_exceed_limit",
   "want": "refused",
   "outcome": "refused",
   "detail": "allowed=10 spent=1.0",
   "pass": true
  },
  {
   "name": "workflow_cannot_charge_as_agent",
   "want": "refused",
   "outcome": "refused",
   "detail": "DENY",
   "pass": true
  },
  {
   "name": "unknown_agent_denied",
   "want": "refused",
   "outcome": "refused",
   "detail": "DENY",
   "pass": true
  },
  {
   "name": "cycle_in_tree_fails_closed",
   "want": "refused",
   "outcome": "refused",
   "detail": "define accepted; charge DENY",
   "pass": true
  },
  {
   "name": "trip_is_signed_in_ledger",
   "want": "ok",
   "outcome": "ok",
   "detail": "valid=True",
   "pass": true
  },
  {
   "name": "legit_spend_within_limits_allowed",
   "want": "ok",
   "outcome": "ok",
   "detail": "['ALLOW', 'ALLOW', 'ALLOW', 'ALLOW', 'ALLOW']",
   "pass": true
  }
 ]
}