github.com/go-graphite/carbonapi@v0.17.0/cmd/mockbackend/testcases/i661/i661.yaml (about)

     1  version: "v1"
     2  test:
     3      apps:
     4          - name: "carbonapi"
     5            binary: "./carbonapi"
     6            args:
     7                - "-config"
     8                - "./cmd/mockbackend/testcases/i598/carbonapi.yaml"
     9                - "-exact-config"
    10      queries:
    11              - endpoint: "http://127.0.0.1:8081"
    12                delay: 1
    13                type: "GET"
    14                URL: "/render/?target=fo\\(o\\).bar&format=json"
    15                expectedResponse:
    16                    httpCode: 200
    17                    contentType: "application/json"
    18                    expectedResults:
    19                            - metrics:
    20                                    - target: "fo(o).bar"
    21                                      datapoints: [[0,1],[1,2],[2,3],[2,4],[3,5]]
    22              - endpoint: "http://127.0.0.1:8081"
    23                delay: 1
    24                type: "GET"
    25                URL: "/render/?target=metric\\\\a&format=json"
    26                expectedResponse:
    27                    httpCode: 200
    28                    contentType: "application/json"
    29                    expectedResults:
    30                            - metrics:
    31                                    - target: "metric\\a"
    32                                      datapoints: [[0,1],[1,2],[2,3],[2,4],[3,5]]
    33  listeners:
    34    - address: ":9070"
    35      expressions:
    36        "fo(o).bar":
    37          pathExpression: "fo(o).bar"
    38          data:
    39              - metricName: "fo(o).bar"
    40                values: [0,1,2,2,3]
    41        "metric\\a":
    42          pathExpression: "metric\\a"
    43          data:
    44              - metricName: "metric\\a"
    45                values: [0,1,2,2,3]