[
  {
    "iterationIndex": 0,
    "results": [
      {
        "test": {
          "filename": "dataset\\pages.bru"
        },
        "request": {
          "method": "GET",
          "url": "http://127.0.0.1:8516/services?page=1&limit=2&active=true",
          "headers": {
            "Accept": "application/json, text/plain, */*",
            "User-Agent": "bruno-runtime/4.3.0",
            "Accept-Encoding": "gzip, compress, deflate, br",
            "Host": "127.0.0.1:8516",
            "Connection": "keep-alive",
            "content-type": null
          }
        },
        "response": {
          "status": 200,
          "statusText": "OK",
          "headers": {
            "content-type": "application/json; charset=utf-8",
            "cache-control": "no-store",
            "x-workshop": "Bruno",
            "date": "Fri, 13 Nov 2026 08:57:46 GMT",
            "connection": "keep-alive",
            "keep-alive": "timeout=5",
            "transfer-encoding": "chunked"
          },
          "data": {
            "items": [
              {
                "id": 1,
                "title": "Аудит интерфейса",
                "active": true,
                "price": 12000
              },
              {
                "id": 2,
                "title": "Настройка API",
                "active": true,
                "price": 18000
              }
            ],
            "page": 1,
            "limit": 2,
            "total": 4
          },
          "url": "http://127.0.0.1/services?page=1&limit=2&active=true",
          "responseTime": 6,
          "duration": 6,
          "size": 189
        },
        "error": null,
        "status": "pass",
        "assertionResults": [],
        "testResults": [
          {
            "description": "Dataset response is 200",
            "status": "pass",
            "uid": "ERJBXSdqXBVgRbgS-5v2C"
          },
          {
            "description": "IDs match this dataset row",
            "status": "pass",
            "uid": "kuKq9SmEAOqv8n7sI_Hv5"
          }
        ],
        "preRequestTestResults": [],
        "postResponseTestResults": [],
        "shouldStopRunnerExecution": false,
        "runDuration": 0.1381464,
        "name": "Пагинация из набора данных",
        "suitename": "dataset/pages",
        "path": "dataset\\pages",
        "iterationIndex": 0
      }
    ],
    "summary": {
      "totalRequests": 1,
      "passedRequests": 1,
      "failedRequests": 0,
      "errorRequests": 0,
      "skippedRequests": 0,
      "skippedByBail": 0,
      "totalAssertions": 0,
      "passedAssertions": 0,
      "failedAssertions": 0,
      "totalTests": 2,
      "passedTests": 2,
      "failedTests": 0,
      "totalPreRequestTests": 0,
      "passedPreRequestTests": 0,
      "failedPreRequestTests": 0,
      "totalPostResponseTests": 0,
      "passedPostResponseTests": 0,
      "failedPostResponseTests": 0
    }
  },
  {
    "iterationIndex": 1,
    "results": [
      {
        "test": {
          "filename": "dataset\\pages.bru"
        },
        "request": {
          "method": "GET",
          "url": "http://127.0.0.1:8516/services?page=2&limit=2&active=true",
          "headers": {
            "Accept": "application/json, text/plain, */*",
            "User-Agent": "bruno-runtime/4.3.0",
            "Accept-Encoding": "gzip, compress, deflate, br",
            "Host": "127.0.0.1:8516",
            "Connection": "keep-alive",
            "content-type": null
          }
        },
        "response": {
          "status": 200,
          "statusText": "OK",
          "headers": {
            "content-type": "application/json; charset=utf-8",
            "cache-control": "no-store",
            "x-workshop": "Bruno",
            "date": "Fri, 13 Nov 2026 08:57:46 GMT",
            "connection": "keep-alive",
            "keep-alive": "timeout=5",
            "transfer-encoding": "chunked"
          },
          "data": {
            "items": [
              {
                "id": 4,
                "title": "Проверка отчётов",
                "active": true,
                "price": 7000
              },
              {
                "id": 5,
                "title": "Импорт каталога",
                "active": true,
                "price": 11000
              }
            ],
            "page": 2,
            "limit": 2,
            "total": 4
          },
          "url": "http://127.0.0.1/services?page=2&limit=2&active=true",
          "responseTime": 2,
          "duration": 2,
          "size": 195
        },
        "error": null,
        "status": "pass",
        "assertionResults": [],
        "testResults": [
          {
            "description": "Dataset response is 200",
            "status": "pass",
            "uid": "jD0B9lthqGg8M_aL3KjvZ"
          },
          {
            "description": "IDs match this dataset row",
            "status": "pass",
            "uid": "K_YBTfMqpzdjB6Koh8z-h"
          }
        ],
        "preRequestTestResults": [],
        "postResponseTestResults": [],
        "shouldStopRunnerExecution": false,
        "runDuration": 0.0600192,
        "name": "Пагинация из набора данных",
        "suitename": "dataset/pages",
        "path": "dataset\\pages",
        "iterationIndex": 1
      }
    ],
    "summary": {
      "totalRequests": 1,
      "passedRequests": 1,
      "failedRequests": 0,
      "errorRequests": 0,
      "skippedRequests": 0,
      "skippedByBail": 0,
      "totalAssertions": 0,
      "passedAssertions": 0,
      "failedAssertions": 0,
      "totalTests": 2,
      "passedTests": 2,
      "failedTests": 0,
      "totalPreRequestTests": 0,
      "passedPreRequestTests": 0,
      "failedPreRequestTests": 0,
      "totalPostResponseTests": 0,
      "passedPostResponseTests": 0,
      "failedPostResponseTests": 0
    }
  },
  {
    "iterationIndex": 2,
    "results": [
      {
        "test": {
          "filename": "dataset\\pages.bru"
        },
        "request": {
          "method": "GET",
          "url": "http://127.0.0.1:8516/services?page=3&limit=2&active=true",
          "headers": {
            "Accept": "application/json, text/plain, */*",
            "User-Agent": "bruno-runtime/4.3.0",
            "Accept-Encoding": "gzip, compress, deflate, br",
            "Host": "127.0.0.1:8516",
            "Connection": "keep-alive",
            "content-type": null
          }
        },
        "response": {
          "status": 200,
          "statusText": "OK",
          "headers": {
            "content-type": "application/json; charset=utf-8",
            "cache-control": "no-store",
            "x-workshop": "Bruno",
            "date": "Fri, 13 Nov 2026 08:57:46 GMT",
            "connection": "keep-alive",
            "keep-alive": "timeout=5",
            "transfer-encoding": "chunked"
          },
          "data": {
            "items": [],
            "page": 3,
            "limit": 2,
            "total": 4
          },
          "url": "http://127.0.0.1/services?page=3&limit=2&active=true",
          "responseTime": 1,
          "duration": 1,
          "size": 41
        },
        "error": null,
        "status": "pass",
        "assertionResults": [],
        "testResults": [
          {
            "description": "Dataset response is 200",
            "status": "pass",
            "uid": "ZVBh9uSL7hbG1fK2y5AzR"
          },
          {
            "description": "IDs match this dataset row",
            "status": "pass",
            "uid": "nNEMPPK1auNMeRbopu5cV"
          }
        ],
        "preRequestTestResults": [],
        "postResponseTestResults": [],
        "shouldStopRunnerExecution": false,
        "runDuration": 0.0607459,
        "name": "Пагинация из набора данных",
        "suitename": "dataset/pages",
        "path": "dataset\\pages",
        "iterationIndex": 2
      }
    ],
    "summary": {
      "totalRequests": 1,
      "passedRequests": 1,
      "failedRequests": 0,
      "errorRequests": 0,
      "skippedRequests": 0,
      "skippedByBail": 0,
      "totalAssertions": 0,
      "passedAssertions": 0,
      "failedAssertions": 0,
      "totalTests": 2,
      "passedTests": 2,
      "failedTests": 0,
      "totalPreRequestTests": 0,
      "passedPreRequestTests": 0,
      "failedPreRequestTests": 0,
      "totalPostResponseTests": 0,
      "passedPostResponseTests": 0,
      "failedPostResponseTests": 0
    }
  }
]
