local d={}d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \097\108\108\111\119 \113\117\101\114\121\105\110\103 \119\105\116\104 \116\104\101 \116\121\112\101\110\097\109\101 \049"]="\n\084\097\098\108\101 \123\n  \"\095\095\116\121\112\101\110\097\109\101\"\058 \"\085\115\101\114\"\044\n  \"\105\100\"\058 \"\117\115\101\114\095\105\100\"\044\n\125\n"d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \101\114\114\111\114 \105\102 \116\104\101 \113\117\101\114\121 \105\110 \116\104\101 \109\111\099\107 \097\110\100 \099\111\109\112\111\110\101\110\116 \100\111 \110\111\116 \109\097\116\099\104 \049"]="\n\"\078\111 \109\111\114\101 \109\111\099\107\101\100 \114\101\115\112\111\110\115\101\115 \102\111\114 \116\104\101 \113\117\101\114\121\058 \113\117\101\114\121 \071\101\116\085\115\101\114\040\036\117\115\101\114\110\097\109\101\058 \083\116\114\105\110\103\033\041 \123\n  \117\115\101\114\040\117\115\101\114\110\097\109\101\058 \036\117\115\101\114\110\097\109\101\041 \123\n    \105\100\n    \095\095\116\121\112\101\110\097\109\101\n  \125\n\125\n\n\069\120\112\101\099\116\101\100 \118\097\114\105\097\098\108\101\115\058 \123\092\"\117\115\101\114\110\097\109\101\092\"\058\092\"\109\111\099\107\095\117\115\101\114\110\097\109\101\092\"\125\n\"\n"d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \101\114\114\111\114 \105\102 \116\104\101 \118\097\114\105\097\098\108\101\115 \100\111 \110\111\116 \100\101\101\112 \101\113\117\097\108 \049"]="\n\"\078\111 \109\111\114\101 \109\111\099\107\101\100 \114\101\115\112\111\110\115\101\115 \102\111\114 \116\104\101 \113\117\101\114\121\058 \113\117\101\114\121 \071\101\116\085\115\101\114\040\036\117\115\101\114\110\097\109\101\058 \083\116\114\105\110\103\033\041 \123\n  \117\115\101\114\040\117\115\101\114\110\097\109\101\058 \036\117\115\101\114\110\097\109\101\041 \123\n    \105\100\n    \095\095\116\121\112\101\110\097\109\101\n  \125\n\125\n\n\069\120\112\101\099\116\101\100 \118\097\114\105\097\098\108\101\115\058 \123\092\"\117\115\101\114\110\097\109\101\092\"\058\092\"\115\111\109\101\095\117\115\101\114\092\"\044\092\"\097\103\101\092\"\058\052\050\125\n\n\070\097\105\108\101\100 \116\111 \109\097\116\099\104 \049 \109\111\099\107 \102\111\114 \116\104\105\115 \113\117\101\114\121\044 \119\104\105\099\104 \104\097\100 \116\104\101 \102\111\108\108\111\119\105\110\103 \118\097\114\105\097\098\108\101\115\058\n\t  \123\092\"\097\103\101\092\"\058\049\051\044\092\"\117\115\101\114\110\097\109\101\092\"\058\092\"\115\111\109\101\095\117\115\101\114\092\"\125\n\"\n"d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \101\114\114\111\114 \105\102 \116\104\101 \118\097\114\105\097\098\108\101\115 \105\110 \116\104\101 \109\111\099\107 \097\110\100 \099\111\109\112\111\110\101\110\116 \100\111 \110\111\116 \109\097\116\099\104 \049"]="\n\"\078\111 \109\111\114\101 \109\111\099\107\101\100 \114\101\115\112\111\110\115\101\115 \102\111\114 \116\104\101 \113\117\101\114\121\058 \113\117\101\114\121 \071\101\116\085\115\101\114\040\036\117\115\101\114\110\097\109\101\058 \083\116\114\105\110\103\033\041 \123\n  \117\115\101\114\040\117\115\101\114\110\097\109\101\058 \036\117\115\101\114\110\097\109\101\041 \123\n    \105\100\n    \095\095\116\121\112\101\110\097\109\101\n  \125\n\125\n\n\069\120\112\101\099\116\101\100 \118\097\114\105\097\098\108\101\115\058 \123\092\"\117\115\101\114\110\097\109\101\092\"\058\092\"\111\116\104\101\114\095\117\115\101\114\092\"\125\n\n\070\097\105\108\101\100 \116\111 \109\097\116\099\104 \049 \109\111\099\107 \102\111\114 \116\104\105\115 \113\117\101\114\121\044 \119\104\105\099\104 \104\097\100 \116\104\101 \102\111\108\108\111\119\105\110\103 \118\097\114\105\097\098\108\101\115\058\n\t  \123\092\"\117\115\101\114\110\097\109\101\092\"\058\092\"\109\111\099\107\095\117\115\101\114\110\097\109\101\092\"\125\n\"\n"d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \109\111\099\107 \116\104\101 \100\097\116\097 \049"]="\n\084\097\098\108\101 \123\n  \"\095\095\116\121\112\101\110\097\109\101\"\058 \"\085\115\101\114\"\044\n  \"\105\100\"\058 \"\117\115\101\114\095\105\100\"\044\n\125\n"d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \110\111\116 \101\114\114\111\114 \105\102 \116\104\101 \118\097\114\105\097\098\108\101\115 \109\097\116\099\104 \098\117\116 \104\097\118\101 \100\105\102\102\101\114\101\110\116 \111\114\100\101\114 \049"]="\n\084\097\098\108\101 \123\n  \"\117\115\101\114\"\058 \084\097\098\108\101 \123\n    \"\095\095\116\121\112\101\110\097\109\101\"\058 \"\085\115\101\114\"\044\n    \"\105\100\"\058 \"\117\115\101\114\095\105\100\"\044\n  \125\044\n\125\n"d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \112\105\112\101 \101\120\099\101\112\116\105\111\110\115 \116\104\114\111\119\110 \105\110 \099\117\115\116\111\109 \111\110\069\114\114\111\114 \102\117\110\099\116\105\111\110\115 \116\104\114\111\117\103\104 \116\104\101 \108\105\110\107 \099\104\097\105\110 \049"]="\"\111\104 \110\111\033\""d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \114\101\116\117\114\110 \"\077\111\099\107\101\100 \114\101\115\112\111\110\115\101 \115\104\111\117\108\100 \099\111\110\116\097\105\110\" \101\114\114\111\114\115 \105\110 \114\101\115\112\111\110\115\101 \049"]="\"\077\111\099\107\101\100 \114\101\115\112\111\110\115\101 \115\104\111\117\108\100 \099\111\110\116\097\105\110 \101\105\116\104\101\114 \114\101\115\117\108\116 \111\114 \101\114\114\111\114\058 \123\092\"\113\117\101\114\121\092\"\058\092\"\113\117\101\114\121 \071\101\116\085\115\101\114\040\036\117\115\101\114\110\097\109\101\058 \083\116\114\105\110\103\033\041 \123\092\092\110  \117\115\101\114\040\117\115\101\114\110\097\109\101\058 \036\117\115\101\114\110\097\109\101\041 \123\092\092\110    \105\100\092\092\110    \095\095\116\121\112\101\110\097\109\101\092\092\110  \125\092\092\110\125\092\092\110\092\"\125\""d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \114\101\116\117\114\110 \"\078\111 \109\111\114\101 \109\111\099\107\101\100 \114\101\115\112\111\110\115\101\115\" \101\114\114\111\114\115 \105\110 \114\101\115\112\111\110\115\101 \049"]="\n\"\078\111 \109\111\114\101 \109\111\099\107\101\100 \114\101\115\112\111\110\115\101\115 \102\111\114 \116\104\101 \113\117\101\114\121\058 \113\117\101\114\121 \071\101\116\085\115\101\114\040\036\117\115\101\114\110\097\109\101\058 \083\116\114\105\110\103\033\041 \123\n  \117\115\101\114\040\117\115\101\114\110\097\109\101\058 \036\117\115\101\114\110\097\109\101\041 \123\n    \105\100\n    \095\095\116\121\112\101\110\097\109\101\n  \125\n\125\n\n\069\120\112\101\099\116\101\100 \118\097\114\105\097\098\108\101\115\058 \091\093\n\"\n"d["\071\101\110\101\114\097\108 \117\115\101 \115\104\111\117\108\100 \115\117\112\112\111\114\116 \099\117\115\116\111\109 \101\114\114\111\114 \104\097\110\100\108\105\110\103 \117\115\105\110\103 \115\101\116\079\110\069\114\114\111\114 \049"]="\n\"\078\111 \109\111\114\101 \109\111\099\107\101\100 \114\101\115\112\111\110\115\101\115 \102\111\114 \116\104\101 \113\117\101\114\121\058 \113\117\101\114\121 \071\101\116\085\115\101\114\040\036\117\115\101\114\110\097\109\101\058 \083\116\114\105\110\103\033\041 \123\n  \117\115\101\114\040\117\115\101\114\110\097\109\101\058 \036\117\115\101\114\110\097\109\101\041 \123\n    \105\100\n    \095\095\116\121\112\101\110\097\109\101\n  \125\n\125\n\n\069\120\112\101\099\116\101\100 \118\097\114\105\097\098\108\101\115\058 \123\092\"\117\115\101\114\110\097\109\101\092\"\058\092\"\109\111\099\107\095\117\115\101\114\110\097\109\101\092\"\125\n\"\n"return d
--[[
 * Copyright (c) 2021 Apollo Graph, Inc. (Formerly Meteor Development Group, Inc.)
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
]]
-- Jest Roblox Snapshot v1, http://roblox.github.io/jest-roblox/snapshot-testing
local exports = {}
exports[ [=[General use should allow querying with the typename 1]=] ] = [=[

Table {
  "__typename": "User",
  "id": "user_id",
}
]=]

exports[ [=[General use should error if the query in the mock and component do not match 1]=] ] = [=[

"No more mocked responses for the query: query GetUser($username: String!) {
  user(username: $username) {
    id
    __typename
  }
}

Expected variables: {\"username\":\"mock_username\"}
"
]=]

exports[ [=[General use should error if the variables do not deep equal 1]=] ] = [=[

"No more mocked responses for the query: query GetUser($username: String!) {
  user(username: $username) {
    id
    __typename
  }
}

Expected variables: {\"username\":\"some_user\",\"age\":42}

Failed to match 1 mock for this query, which had the following variables:
	  {\"age\":13,\"username\":\"some_user\"}
"
]=]

exports[ [=[General use should error if the variables in the mock and component do not match 1]=] ] = [=[

"No more mocked responses for the query: query GetUser($username: String!) {
  user(username: $username) {
    id
    __typename
  }
}

Expected variables: {\"username\":\"other_user\"}

Failed to match 1 mock for this query, which had the following variables:
	  {\"username\":\"mock_username\"}
"
]=]

exports[ [=[General use should mock the data 1]=] ] = [=[

Table {
  "__typename": "User",
  "id": "user_id",
}
]=]

exports[ [=[General use should not error if the variables match but have different order 1]=] ] = [=[

Table {
  "user": Table {
    "__typename": "User",
    "id": "user_id",
  },
}
]=]

exports[ [=[General use should pipe exceptions thrown in custom onError functions through the link chain 1]=] ] = [=[
"oh no!"]=]

exports[ [=[General use should return "Mocked response should contain" errors in response 1]=] ] = [=[
"Mocked response should contain either result or error: {\"query\":\"query GetUser($username: String!) {\\n  user(username: $username) {\\n    id\\n    __typename\\n  }\\n}\\n\"}"]=]

exports[ [=[General use should return "No more mocked responses" errors in response 1]=] ] = [=[

"No more mocked responses for the query: query GetUser($username: String!) {
  user(username: $username) {
    id
    __typename
  }
}

Expected variables: []
"
]=]

exports[ [=[General use should support custom error handling using setOnError 1]=] ] = [=[

"No more mocked responses for the query: query GetUser($username: String!) {
  user(username: $username) {
    id
    __typename
  }
}

Expected variables: {\"username\":\"mock_username\"}
"
]=]

return exports
