1#------------------------------------------------------------------------------
2# System data
3#
4
5# test run info
6shells="/bin/sh /bin/bash /bin/dash /bin/ksh /bin/pdksh /bin/zsh"
7tests=" shflags_test_defines.sh shflags_test_parsing.sh shflags_test_private.sh shflags_test_public.sh"
8
9# system info
10$ date
11Mon Jan 14 18:09:57 CST 2013
12$ uname -mprsv
13Linux 2.6.24-32-server #1 SMP Mon Dec 3 15:54:12 UTC 2012 x86_64 unknown
14
15
16#------------------------------------------------------------------------------
17# Running the test suite with /bin/sh
18#
19shell name: sh
20shell version: unknown
21
22--- Executing the 'defines' test suite ---
23testFlagsDefine
24testBoolean
25testFloat
26testInteger
27testString
28testShortNameLength
29testFlagNameIsReserved
30
31Ran 7 tests.
32
33OK
34
35--- Executing the 'parsing' test suite ---
36test:WARN Enhanced version of getopt found. Standard tests will be skipped.
37testGetoptStandard
38testGetoptEnhanced
39testValidBoolsShort
40testValidBoolsLong
41testValidFloats
42testInvalidFloats
43testValidIntegers
44testInvalidIntegers
45testValidStrings
46testMultipleFlags
47testSingleNonFlagArg
48testMultipleNonFlagArgs
49testMultipleNonFlagStringArgsWithSpaces
50testFlagsWithEquals
51testComplicatedCommandLineStandard
52testComplicatedCommandLineEnhanced
53
54Ran 16 tests.
55
56OK
57
58--- Executing the 'private' test suite ---
59testColumns
60testGenOptStr
61testGetFlagInfo
62testItemInList
63testValidBool
64testValidFloatBuiltin
65testValidFloatExpr
66testValidIntBuiltin
67testValidIntExpr
68testMathBuiltin
69testMathExpr
70testStrlenBuiltin
71testStrlenExpr
72
73Ran 13 tests.
74
75OK
76
77--- Executing the 'public' test suite ---
78test:WARN Enhanced version of getopt found. Standard tests will be skipped.
79testHelp
80testStandardHelpOutput
81testEnhancedHelpOutput
82testNoHelp
83
84Ran 4 tests.
85
86OK (skipped=2)
87
88
89#------------------------------------------------------------------------------
90# Running the test suite with /bin/bash
91#
92shell name: bash
93shell version: 3.2.39(1)-release
94
95--- Executing the 'defines' test suite ---
96testFlagsDefine
97testBoolean
98testFloat
99testInteger
100testString
101testShortNameLength
102testFlagNameIsReserved
103
104Ran 7 tests.
105
106OK
107
108--- Executing the 'parsing' test suite ---
109test:WARN Enhanced version of getopt found. Standard tests will be skipped.
110testGetoptStandard
111testGetoptEnhanced
112testValidBoolsShort
113testValidBoolsLong
114testValidFloats
115testInvalidFloats
116testValidIntegers
117testInvalidIntegers
118testValidStrings
119testMultipleFlags
120testSingleNonFlagArg
121testMultipleNonFlagArgs
122testMultipleNonFlagStringArgsWithSpaces
123testFlagsWithEquals
124testComplicatedCommandLineStandard
125testComplicatedCommandLineEnhanced
126
127Ran 16 tests.
128
129OK
130
131--- Executing the 'private' test suite ---
132testColumns
133testGenOptStr
134testGetFlagInfo
135testItemInList
136testValidBool
137testValidFloatBuiltin
138testValidFloatExpr
139testValidIntBuiltin
140testValidIntExpr
141testMathBuiltin
142testMathExpr
143testStrlenBuiltin
144testStrlenExpr
145
146Ran 13 tests.
147
148OK
149
150--- Executing the 'public' test suite ---
151test:WARN Enhanced version of getopt found. Standard tests will be skipped.
152testHelp
153testStandardHelpOutput
154testEnhancedHelpOutput
155testNoHelp
156
157Ran 4 tests.
158
159OK (skipped=2)
160
161
162#------------------------------------------------------------------------------
163# Running the test suite with /bin/dash
164#
165shell name: dash
166shell version: 0.5.4-8ubuntu1.1
167
168--- Executing the 'defines' test suite ---
169testFlagsDefine
170testBoolean
171testFloat
172testInteger
173testString
174testShortNameLength
175testFlagNameIsReserved
176
177Ran 7 tests.
178
179OK
180
181--- Executing the 'parsing' test suite ---
182test:WARN Enhanced version of getopt found. Standard tests will be skipped.
183testGetoptStandard
184testGetoptEnhanced
185testValidBoolsShort
186testValidBoolsLong
187testValidFloats
188testInvalidFloats
189testValidIntegers
190testInvalidIntegers
191testValidStrings
192testMultipleFlags
193testSingleNonFlagArg
194testMultipleNonFlagArgs
195testMultipleNonFlagStringArgsWithSpaces
196testFlagsWithEquals
197testComplicatedCommandLineStandard
198testComplicatedCommandLineEnhanced
199
200Ran 16 tests.
201
202OK
203
204--- Executing the 'private' test suite ---
205testColumns
206testGenOptStr
207testGetFlagInfo
208testItemInList
209testValidBool
210testValidFloatBuiltin
211testValidFloatExpr
212testValidIntBuiltin
213testValidIntExpr
214testMathBuiltin
215testMathExpr
216testStrlenBuiltin
217testStrlenExpr
218
219Ran 13 tests.
220
221OK
222
223--- Executing the 'public' test suite ---
224test:WARN Enhanced version of getopt found. Standard tests will be skipped.
225testHelp
226testStandardHelpOutput
227testEnhancedHelpOutput
228testNoHelp
229
230Ran 4 tests.
231
232OK (skipped=2)
233
234
235#------------------------------------------------------------------------------
236# Running the test suite with /bin/ksh
237#
238shell name: ksh
239shell version: M-1993-12-28
240
241--- Executing the 'defines' test suite ---
242testFlagsDefine
243testBoolean
244testFloat
245testInteger
246testString
247testShortNameLength
248testFlagNameIsReserved
249
250Ran 7 tests.
251
252OK
253
254--- Executing the 'parsing' test suite ---
255test:WARN Enhanced version of getopt found. Standard tests will be skipped.
256testGetoptStandard
257testGetoptEnhanced
258testValidBoolsShort
259testValidBoolsLong
260testValidFloats
261testInvalidFloats
262testValidIntegers
263testInvalidIntegers
264testValidStrings
265testMultipleFlags
266testSingleNonFlagArg
267testMultipleNonFlagArgs
268testMultipleNonFlagStringArgsWithSpaces
269testFlagsWithEquals
270testComplicatedCommandLineStandard
271testComplicatedCommandLineEnhanced
272
273Ran 16 tests.
274
275OK
276
277--- Executing the 'private' test suite ---
278testColumns
279testGenOptStr
280testGetFlagInfo
281testItemInList
282testValidBool
283testValidFloatBuiltin
284testValidFloatExpr
285testValidIntBuiltin
286testValidIntExpr
287testMathBuiltin
288testMathExpr
289testStrlenBuiltin
290testStrlenExpr
291
292Ran 13 tests.
293
294OK
295
296--- Executing the 'public' test suite ---
297test:WARN Enhanced version of getopt found. Standard tests will be skipped.
298testHelp
299testStandardHelpOutput
300testEnhancedHelpOutput
301testNoHelp
302
303Ran 4 tests.
304
305OK (skipped=2)
306
307
308#------------------------------------------------------------------------------
309# Running the test suite with /bin/pdksh
310#
311shell name: pdksh
312shell version: v5.2.14-99/07/13.2
313
314--- Executing the 'defines' test suite ---
315testFlagsDefine
316testBoolean
317testFloat
318testInteger
319testString
320testShortNameLength
321testFlagNameIsReserved
322
323Ran 7 tests.
324
325OK
326
327--- Executing the 'parsing' test suite ---
328test:WARN Enhanced version of getopt found. Standard tests will be skipped.
329testGetoptStandard
330testGetoptEnhanced
331testValidBoolsShort
332testValidBoolsLong
333testValidFloats
334testInvalidFloats
335testValidIntegers
336testInvalidIntegers
337testValidStrings
338testMultipleFlags
339testSingleNonFlagArg
340testMultipleNonFlagArgs
341testMultipleNonFlagStringArgsWithSpaces
342testFlagsWithEquals
343testComplicatedCommandLineStandard
344testComplicatedCommandLineEnhanced
345
346Ran 16 tests.
347
348OK
349
350--- Executing the 'private' test suite ---
351testColumns
352testGenOptStr
353testGetFlagInfo
354testItemInList
355testValidBool
356testValidFloatBuiltin
357testValidFloatExpr
358testValidIntBuiltin
359testValidIntExpr
360testMathBuiltin
361testMathExpr
362testStrlenBuiltin
363testStrlenExpr
364
365Ran 13 tests.
366
367OK
368
369--- Executing the 'public' test suite ---
370test:WARN Enhanced version of getopt found. Standard tests will be skipped.
371testHelp
372testStandardHelpOutput
373testEnhancedHelpOutput
374testNoHelp
375
376Ran 4 tests.
377
378OK (skipped=2)
379
380
381#------------------------------------------------------------------------------
382# Running the test suite with /bin/zsh
383#
384shell name: zsh
385shell version: 4.3.4
386
387--- Executing the 'defines' test suite ---
388testFlagsDefine
389testBoolean
390testFloat
391testInteger
392testString
393testShortNameLength
394testFlagNameIsReserved
395
396Ran 7 tests.
397
398OK
399
400--- Executing the 'parsing' test suite ---
401test:WARN Enhanced version of getopt found. Standard tests will be skipped.
402testGetoptStandard
403testGetoptEnhanced
404testValidBoolsShort
405testValidBoolsLong
406testValidFloats
407testInvalidFloats
408testValidIntegers
409testInvalidIntegers
410testValidStrings
411testMultipleFlags
412testSingleNonFlagArg
413testMultipleNonFlagArgs
414testMultipleNonFlagStringArgsWithSpaces
415testFlagsWithEquals
416testComplicatedCommandLineStandard
417testComplicatedCommandLineEnhanced
418
419Ran 16 tests.
420
421OK
422
423--- Executing the 'private' test suite ---
424testColumns
425testGenOptStr
426testGetFlagInfo
427testItemInList
428testValidBool
429testValidFloatBuiltin
430testValidFloatExpr
431testValidIntBuiltin
432testValidIntExpr
433testMathBuiltin
434testMathExpr
435testStrlenBuiltin
436testStrlenExpr
437
438Ran 13 tests.
439
440OK
441
442--- Executing the 'public' test suite ---
443test:WARN Enhanced version of getopt found. Standard tests will be skipped.
444testHelp
445testStandardHelpOutput
446testEnhancedHelpOutput
447testNoHelp
448
449Ran 4 tests.
450
451OK (skipped=2)
452