[
  {
    "id": "report-sent",
    "name": "Yesterday's KPIs are rendered and mailed",
    "mocks": {
      "warehouse-query": {
        "outputs": {
          "rows": [
            {
              "kpi": "orders",
              "value": 1284
            }
          ]
        }
      },
      "report-render": {
        "outputs": {
          "url": "https://reports.example.com/daily.pdf"
        }
      },
      "email-send": {}
    },
    "expect": {
      "path": [
        "query-kpis",
        "render-report",
        "distribute-report",
        "report-sent"
      ],
      "variables": {
        "reportUrl": "https://reports.example.com/daily.pdf"
      }
    }
  },
  {
    "id": "no-data",
    "name": "An empty query alerts the data team",
    "mocks": {
      "warehouse-query": {
        "outputs": {
          "rows": []
        }
      },
      "chat-post": {}
    },
    "expect": {
      "path": [
        "query-kpis",
        "alert-data-team",
        "no-data"
      ]
    }
  }
]
