MCPcopy Create free account
hub / github.com/Kitware/CMake / check_reply

Function check_reply

Tests/RunCMake/FileAPI/ClientStateful-check.py:3–87  ·  view source on GitHub ↗
(q)

Source from the content-addressed store, hash-verified

1from check_index import *
2
3def check_reply(q):
4 assert is_dict(q)
5 assert sorted(q.keys()) == [
6 "client-client-member",
7 "client-empty-array",
8 "client-empty-object",
9 "client-json-bad-root",
10 "client-json-empty",
11 "client-json-extra",
12 "client-not-file",
13 "client-request-array-negative-major-version",
14 "client-request-array-negative-minor-version",
15 "client-request-array-negative-version",
16 "client-request-array-no-major-version",
17 "client-request-array-no-supported-version",
18 "client-request-array-no-supported-version-among",
19 "client-request-array-version-1",
20 "client-request-array-version-1-1",
21 "client-request-array-version-2",
22 "client-request-negative-major-version",
23 "client-request-negative-minor-version",
24 "client-request-negative-version",
25 "client-request-no-major-version",
26 "client-request-no-version",
27 "client-request-version-1",
28 "client-request-version-1-1",
29 "client-request-version-2",
30 "client-requests-bad",
31 "client-requests-empty",
32 "client-requests-not-kinded",
33 "client-requests-not-objects",
34 "client-requests-unknown",
35 ]
36 expected = [
37 (check_query_client_member, "client-client-member"),
38 (check_query_empty_array, "client-empty-array"),
39 (check_query_empty_object, "client-empty-object"),
40 (check_query_json_bad_root, "client-json-bad-root"),
41 (check_query_json_empty, "client-json-empty"),
42 (check_query_json_extra, "client-json-extra"),
43 (check_query_not_file, "client-not-file"),
44 (check_query_requests_bad, "client-requests-bad"),
45 (check_query_requests_empty, "client-requests-empty"),
46 (check_query_requests_not_kinded, "client-requests-not-kinded"),
47 (check_query_requests_not_objects, "client-requests-not-objects"),
48 (check_query_requests_unknown, "client-requests-unknown"),
49 ]
50 for (f, k) in expected:
51 assert is_dict(q[k])
52 assert sorted(q[k].keys()) == ["query.json"]
53 f(q[k]["query.json"])
54 expected = [
55 (check_query_response_array_negative_major_version, "client-request-array-negative-major-version"),
56 (check_query_response_array_negative_minor_version, "client-request-array-negative-minor-version"),
57 (check_query_response_array_negative_version, "client-request-array-negative-version"),
58 (check_query_response_array_no_major_version, "client-request-array-no-major-version"),
59 (check_query_response_array_no_supported_version, "client-request-array-no-supported-version"),
60 (check_query_response_array_no_supported_version_among, "client-request-array-no-supported-version-among"),

Callers 1

Calls 3

is_dictFunction · 0.70
is_listFunction · 0.70
fFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…