]> git.proxmox.com Git - mirror_frr.git/blob - tests/lib/cli/test_cli.refout.in
release: FRR 3.0-rc1
[mirror_frr.git] / tests / lib / cli / test_cli.refout.in
1 test# echo this is a test message
2 this is a test message
3 test# echo foo bla
4 % There is no matched command.
5 test# echo foo bla baz
6 foo bla baz
7 test# echo
8 % Command incomplete.
9 test#
10 test# arg ipv4 1.2.3.4
11 cmd0 with 3 args.
12 [00]: arg
13 [01]: ipv4
14 [02]: 1.2.3.4
15 test# arg ipv4 1.2.
16 A.B.C.D 02
17 test# arg ipv4 1.2.3.4
18 cmd0 with 3 args.
19 [00]: arg
20 [01]: ipv4
21 [02]: 1.2.3.4
22 test# arg ipv4 1.2.3
23 % [NONE] Unknown command: arg ipv4 1.2.3
24 test# arg ipv4 1.2.3.4.5
25 % [NONE] Unknown command: arg ipv4 1.2.3.4.5
26 test# arg ipv4 1.a.3.4
27 % [NONE] Unknown command: arg ipv4 1.a.3.4
28 test# arg ipv4 blah
29 % [NONE] Unknown command: arg ipv4 blah
30 test#
31 test# arg ipv4m 1.2.3.0/24
32 cmd1 with 3 args.
33 [00]: arg
34 [01]: ipv4m
35 [02]: 1.2.3.0/24
36 test# arg ipv4m 1.2.
37 A.B.C.D/M 02
38 test# arg ipv4m 1.2.3.0/24
39 cmd1 with 3 args.
40 [00]: arg
41 [01]: ipv4m
42 [02]: 1.2.3.0/24
43 test# arg ipv4m 1.2.3/9
44 % [NONE] Unknown command: arg ipv4m 1.2.3/9
45 test# arg ipv4m 1.2.3.4.5/6
46 % [NONE] Unknown command: arg ipv4m 1.2.3.4.5/6
47 test# arg ipv4m 1.a.3.4
48 % [NONE] Unknown command: arg ipv4m 1.a.3.4
49 test# arg ipv4m blah
50 % [NONE] Unknown command: arg ipv4m blah
51 test# arg ipv4m 1.2.3.0/999
52 % [NONE] Unknown command: arg ipv4m 1.2.3.0/999
53 test# arg ipv4m 1.2.3.0/a9
54 % [NONE] Unknown command: arg ipv4m 1.2.3.0/a9
55 test# arg ipv4m 1.2.3.0/9a
56 % [NONE] Unknown command: arg ipv4m 1.2.3.0/9a
57 test#
58 test# arg ipv6 de4d:b33f::cafe
59 cmd2 with 3 args.
60 [00]: arg
61 [01]: ipv6
62 [02]: de4d:b33f::cafe
63 test# arg ipv6 de4d:b3
64 % There is no matched command.
65 test# arg ipv6 de4d:b33f::caf
66 X:X::X:X 02
67 test# arg ipv6 de4d:b33f::cafe
68 cmd2 with 3 args.
69 [00]: arg
70 [01]: ipv6
71 [02]: de4d:b33f::cafe
72 test# arg ipv6 de4d:b3
73 test# arg ipv6 de4d:b33f::caf
74 X:X::X:X 02
75 test# arg ipv6 de4d:b33f::cafe
76 cmd2 with 3 args.
77 [00]: arg
78 [01]: ipv6
79 [02]: de4d:b33f::cafe
80 test# arg ipv6 de4d:b33f:z::cafe
81 % [NONE] Unknown command: arg ipv6 de4d:b33f:z::cafe
82 test# arg ipv6 de4d:b33f:cafe:
83 % [NONE] Unknown command: arg ipv6 de4d:b33f:cafe:
84 test# arg ipv6 ::
85 cmd2 with 3 args.
86 [00]: arg
87 [01]: ipv6
88 [02]: ::
89 test# arg ipv6 ::/
90 % [NONE] Unknown command: arg ipv6 ::/
91 test# arg ipv6 1:2:3:4:5:6:7:8:9:0:1:2:3:4:5:6:7:8:9:0:1:2:3:4:5:6:7:8:9:0
92 % [NONE] Unknown command: arg ipv6 1:2:3:4:5:6:7:8:9:0:1:2:3:4:5:6:7:8:9:0:1:2:3:4:5:6:7:8:9:0
93 test# arg ipv6 12::34::56
94 % [NONE] Unknown command: arg ipv6 12::34::56
95 test# arg ipv6m dead:beef:cafe::/64
96 cmd3 with 3 args.
97 [00]: arg
98 [01]: ipv6m
99 [02]: dead:beef:cafe::/64
100 test# arg ipv6m dead:be
101 X:X::X:X/M 02
102 test# arg ipv6m dead:beef:cafe:
103 X:X::X:X/M 02
104 test# arg ipv6m dead:beef:cafe::/64
105 cmd3 with 3 args.
106 [00]: arg
107 [01]: ipv6m
108 [02]: dead:beef:cafe::/64
109 test#
110 test# arg range 4
111 % [NONE] Unknown command: arg range 4
112 test# arg range 5
113 cmd4 with 3 args.
114 [00]: arg
115 [01]: range
116 [02]: 5
117 test# arg range 9
118 (5-15) 02
119 test# arg range 9
120 cmd4 with 3 args.
121 [00]: arg
122 [01]: range
123 [02]: 9
124 test# arg range 15
125 cmd4 with 3 args.
126 [00]: arg
127 [01]: range
128 [02]: 15
129 test# arg range 16
130 % [NONE] Unknown command: arg range 16
131 test# arg range -1
132 % [NONE] Unknown command: arg range -1
133 test# arg range 99999999999999999999999999999999999999999
134 % [NONE] Unknown command: arg range 99999999999999999999999999999999999999999
135 test#
136 test# arg
137 ipv4 01
138 ipv4m 01
139 ipv6 01
140 ipv6m 01
141 range 01
142 test# arg
143 % Command incomplete.
144 test#
145 test# pa
146 test# pa\b\bpat
147 % Command incomplete.
148 test# pat
149 a c d e f
150 test# pat
151 % Command incomplete.
152 test#
153 test# pat a
154 % Command incomplete.
155 test# pat a a
156 cmd5 with 3 args.
157 [00]: pat
158 [01]: a
159 [02]: a
160 test# pat a
161 a 02
162 b 03
163 test# pat a b
164 cmd5 with 3 args.
165 [00]: pat
166 [01]: a
167 [02]: b
168 test# pat a c
169 % There is no matched command.
170 test# pat a c
171 % [NONE] Unknown command: pat a c
172 test# pat a a x
173 % [NONE] Unknown command: pat a a x
174 test#
175 test# pat c a
176 % Command incomplete.
177 test# pat c a 1.2.3.4
178 cmd7 with 4 args.
179 [00]: pat
180 [01]: c
181 [02]: a
182 [03]: 1.2.3.4
183 test# pat c b 2.3.4
184 % [NONE] Unknown command: pat c b 2.3.4
185 test# pat c c
186 A.B.C.D 05
187 test# pat c c x
188 % [NONE] Unknown command: pat c c x
189 test#
190 test# pat d
191 % Command incomplete.
192 test# pat d
193 bar baz foo
194 test# pat d
195 % Command incomplete.
196 test# pat d foo 1.2.3.4
197 cmd8 with 4 args.
198 [00]: pat
199 [01]: d
200 [02]: foo
201 [03]: 1.2.3.4
202 test# pat d foo
203 % Command incomplete.
204 test# pat d noooo
205 % [NONE] Unknown command: pat d noooo
206 test# pat d bar 1::2
207 cmd8 with 4 args.
208 [00]: pat
209 [01]: d
210 [02]: bar
211 [03]: 1::2
212 test# pat d bar 1::2 foo 3.4.5.6
213 cmd8 with 6 args.
214 [00]: pat
215 [01]: d
216 [02]: bar
217 [03]: 1::2
218 [04]: foo
219 [05]: 3.4.5.6
220 test# pat d ba
221 bar 04
222 baz 06
223 test# pat d baz
224 cmd8 with 3 args.
225 [00]: pat
226 [01]: d
227 [02]: baz
228 test# pat d foo 3.4.5.6 baz
229 cmd8 with 5 args.
230 [00]: pat
231 [01]: d
232 [02]: foo
233 [03]: 3.4.5.6
234 [04]: baz
235 test#
236 test# pat e
237 cmd9 with 2 args.
238 [00]: pat
239 [01]: e
240 test# pat e f
241 cmd9 with 3 args.
242 [00]: pat
243 [01]: e
244 [02]: f
245 test# pat e f g
246 % [NONE] Unknown command: pat e f g
247 test# pat e 1.2.3.4
248 cmd9 with 3 args.
249 [00]: pat
250 [01]: e
251 [02]: 1.2.3.4
252 test#
253 test# pat f
254 cmd10 with 2 args.
255 [00]: pat
256 [01]: f
257 test# pat f foo
258 % [NONE] Unknown command: pat f foo
259 test# pat f key
260 cmd10 with 3 args.
261 [00]: pat
262 [01]: f
263 [02]: key
264 test#
265 test# alt a
266 test# alt a a
267 WORD 02
268 test# alt a ab
269 cmd11 with 3 args.
270 [00]: alt
271 [01]: a
272 [02]: ab
273 test# alt a 1
274 test# alt a 1.2
275 A.B.C.D 02
276 WORD 02
277 test# alt a 1.2.3.4
278 cmd12 with 3 args.
279 [00]: alt
280 [01]: a
281 [02]: 1.2.3.4
282 test# alt a 1
283 test# alt a 1:2
284 WORD 02
285 test# alt a 1:2
286 test# alt a 1:2::
287 WORD 02
288 X:X::X:X 02
289 test# alt a 1:2::3
290 cmd13 with 3 args.
291 [00]: alt
292 [01]: a
293 [02]: 1:2::3
294 test#
295 test# conf t
296 test(config)# do pat d baz
297 cmd8 with 3 args.
298 [00]: pat
299 [01]: d
300 [02]: baz
301 test(config)# exit
302 test#
303 test# show run
304
305 Current configuration:
306 !
307 frr version @PACKAGE_VERSION@
308 frr defaults @DFLT_NAME@
309 !
310 hostname test
311 !
312 !
313 line vty
314 !
315 end
316 test# conf t
317 test(config)# hostname foohost
318 foohost(config)# do show run
319
320 Current configuration:
321 !
322 frr version @PACKAGE_VERSION@
323 frr defaults @DFLT_NAME@
324 !
325 hostname foohost
326 !
327 !
328 line vty
329 !
330 end
331 foohost(config)#
332 end.