github.com/MontFerret/ferret@v0.18.0/e2e/tests/dynamic/page/cookies/override_default.fqlx (about)

     1  LET url = @lab.cdn.static + "/api/ts"
     2  LET page = DOCUMENT(url, {
     3      driver: "cdp_cookies",
     4      cookies: [
     5          {
     6              name: "Single_cookie",
     7              value: "Foo"
     8          },
     9          {
    10              name: "Multi_set_cookie",
    11              value: "Bar"
    12          }
    13      ]
    14  })
    15  
    16  LET el = ELEMENT(page, "#cookies")
    17  LET actual = (
    18      FOR c IN JSON_PARSE(el.innerText)
    19          SORT c.Name
    20          RETURN c
    21  )
    22  
    23  LET expected = {
    24      "Single_cookie": "Foo",
    25      "Multi_set_cookie": "Bar",
    26  }
    27  
    28  RETURN T::EQ({
    29      "Single_cookie": actual[1].Value,
    30      "Multi_set_cookie": actual[0].Value,
    31  }, expected)