Mercurial > hg
comparison tests/test-wireproto-command-changesetdata.t @ 45906:95c4cca641f6
errors: remove trailing "!" from some error messages for consistency
Some types of exceptions had a trailing "!" printed after the message
from the exception itself. I guess some of these errors seem a little
more severe (?), but it seems more likely that the inconsistency was
just an oversight.
Differential Revision: https://phab.mercurial-scm.org/D9378
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Mon, 23 Nov 2020 11:18:48 -0800 |
parents | 41263df08109 |
children |
comparison
equal
deleted
inserted
replaced
45905:e131dbf6ee15 | 45906:95c4cca641f6 |
---|---|
42 $ sendhttpv2peer << EOF | 42 $ sendhttpv2peer << EOF |
43 > command changesetdata | 43 > command changesetdata |
44 > EOF | 44 > EOF |
45 creating http peer for wire protocol version 2 | 45 creating http peer for wire protocol version 2 |
46 sending changesetdata command | 46 sending changesetdata command |
47 abort: missing required arguments: revisions! | 47 abort: missing required arguments: revisions |
48 [255] | 48 [255] |
49 | 49 |
50 Missing nodes for changesetexplicit results in error | 50 Missing nodes for changesetexplicit results in error |
51 | 51 |
52 $ sendhttpv2peer << EOF | 52 $ sendhttpv2peer << EOF |
53 > command changesetdata | 53 > command changesetdata |
54 > revisions eval:[{b'type': b'changesetexplicit'}] | 54 > revisions eval:[{b'type': b'changesetexplicit'}] |
55 > EOF | 55 > EOF |
56 creating http peer for wire protocol version 2 | 56 creating http peer for wire protocol version 2 |
57 sending changesetdata command | 57 sending changesetdata command |
58 abort: nodes key not present in changesetexplicit revision specifier! | 58 abort: nodes key not present in changesetexplicit revision specifier |
59 [255] | 59 [255] |
60 | 60 |
61 changesetexplicitdepth requires nodes and depth keys | 61 changesetexplicitdepth requires nodes and depth keys |
62 | 62 |
63 $ sendhttpv2peer << EOF | 63 $ sendhttpv2peer << EOF |
64 > command changesetdata | 64 > command changesetdata |
65 > revisions eval:[{b'type': b'changesetexplicitdepth'}] | 65 > revisions eval:[{b'type': b'changesetexplicitdepth'}] |
66 > EOF | 66 > EOF |
67 creating http peer for wire protocol version 2 | 67 creating http peer for wire protocol version 2 |
68 sending changesetdata command | 68 sending changesetdata command |
69 abort: nodes key not present in changesetexplicitdepth revision specifier! | 69 abort: nodes key not present in changesetexplicitdepth revision specifier |
70 [255] | 70 [255] |
71 | 71 |
72 $ sendhttpv2peer << EOF | 72 $ sendhttpv2peer << EOF |
73 > command changesetdata | 73 > command changesetdata |
74 > revisions eval:[{b'type': b'changesetexplicitdepth', b'nodes': []}] | 74 > revisions eval:[{b'type': b'changesetexplicitdepth', b'nodes': []}] |
75 > EOF | 75 > EOF |
76 creating http peer for wire protocol version 2 | 76 creating http peer for wire protocol version 2 |
77 sending changesetdata command | 77 sending changesetdata command |
78 abort: depth key not present in changesetexplicitdepth revision specifier! | 78 abort: depth key not present in changesetexplicitdepth revision specifier |
79 [255] | 79 [255] |
80 | 80 |
81 $ sendhttpv2peer << EOF | 81 $ sendhttpv2peer << EOF |
82 > command changesetdata | 82 > command changesetdata |
83 > revisions eval:[{b'type': b'changesetexplicitdepth', b'depth': 42}] | 83 > revisions eval:[{b'type': b'changesetexplicitdepth', b'depth': 42}] |
84 > EOF | 84 > EOF |
85 creating http peer for wire protocol version 2 | 85 creating http peer for wire protocol version 2 |
86 sending changesetdata command | 86 sending changesetdata command |
87 abort: nodes key not present in changesetexplicitdepth revision specifier! | 87 abort: nodes key not present in changesetexplicitdepth revision specifier |
88 [255] | 88 [255] |
89 | 89 |
90 changesetdagrange requires roots and heads keys | 90 changesetdagrange requires roots and heads keys |
91 | 91 |
92 $ sendhttpv2peer << EOF | 92 $ sendhttpv2peer << EOF |
93 > command changesetdata | 93 > command changesetdata |
94 > revisions eval:[{b'type': b'changesetdagrange'}] | 94 > revisions eval:[{b'type': b'changesetdagrange'}] |
95 > EOF | 95 > EOF |
96 creating http peer for wire protocol version 2 | 96 creating http peer for wire protocol version 2 |
97 sending changesetdata command | 97 sending changesetdata command |
98 abort: roots key not present in changesetdagrange revision specifier! | 98 abort: roots key not present in changesetdagrange revision specifier |
99 [255] | 99 [255] |
100 | 100 |
101 $ sendhttpv2peer << EOF | 101 $ sendhttpv2peer << EOF |
102 > command changesetdata | 102 > command changesetdata |
103 > revisions eval:[{b'type': b'changesetdagrange', b'roots': []}] | 103 > revisions eval:[{b'type': b'changesetdagrange', b'roots': []}] |
104 > EOF | 104 > EOF |
105 creating http peer for wire protocol version 2 | 105 creating http peer for wire protocol version 2 |
106 sending changesetdata command | 106 sending changesetdata command |
107 abort: heads key not present in changesetdagrange revision specifier! | 107 abort: heads key not present in changesetdagrange revision specifier |
108 [255] | 108 [255] |
109 | 109 |
110 $ sendhttpv2peer << EOF | 110 $ sendhttpv2peer << EOF |
111 > command changesetdata | 111 > command changesetdata |
112 > revisions eval:[{b'type': b'changesetdagrange', b'heads': [b'dummy']}] | 112 > revisions eval:[{b'type': b'changesetdagrange', b'heads': [b'dummy']}] |
113 > EOF | 113 > EOF |
114 creating http peer for wire protocol version 2 | 114 creating http peer for wire protocol version 2 |
115 sending changesetdata command | 115 sending changesetdata command |
116 abort: roots key not present in changesetdagrange revision specifier! | 116 abort: roots key not present in changesetdagrange revision specifier |
117 [255] | 117 [255] |
118 | 118 |
119 Empty changesetdagrange heads results in an error | 119 Empty changesetdagrange heads results in an error |
120 | 120 |
121 $ sendhttpv2peer << EOF | 121 $ sendhttpv2peer << EOF |
122 > command changesetdata | 122 > command changesetdata |
123 > revisions eval:[{b'type': b'changesetdagrange', b'heads': [], b'roots': []}] | 123 > revisions eval:[{b'type': b'changesetdagrange', b'heads': [], b'roots': []}] |
124 > EOF | 124 > EOF |
125 creating http peer for wire protocol version 2 | 125 creating http peer for wire protocol version 2 |
126 sending changesetdata command | 126 sending changesetdata command |
127 abort: heads key in changesetdagrange cannot be empty! | 127 abort: heads key in changesetdagrange cannot be empty |
128 [255] | 128 [255] |
129 | 129 |
130 Sending just dagrange heads sends all revisions | 130 Sending just dagrange heads sends all revisions |
131 | 131 |
132 $ sendhttpv2peer << EOF | 132 $ sendhttpv2peer << EOF |