from pathlib import Path
import json
from gate_rules import evaluate, inspect_transfer
R=Path(__file__).parent
for p in sorted((R/'fixtures').glob('*.json')):
 print(p.name, evaluate(json.loads(p.read_text())))
for p in sorted((R/'transfer').glob('*.json')):
 print(p.name, inspect_transfer(json.loads(p.read_text())))
