~ubuntu-branches/ubuntu/dapper/dejagnu/dapper

« back to all changes in this revision

Viewing changes to doc/html/book1.html

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Jacobowitz
  • Date: 2004-02-09 15:07:58 UTC
  • Revision ID: james.westby@ubuntu.com-20040209150758-oaj7r5zrop60v8sb
Tags: upstream-1.4.4
ImportĀ upstreamĀ versionĀ 1.4.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 
2
<HTML
 
3
><HEAD
 
4
><TITLE
 
5
>DejaGnu</TITLE
 
6
><META
 
7
NAME="GENERATOR"
 
8
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 
9
"><LINK
 
10
REL="NEXT"
 
11
TITLE="Abstract"
 
12
HREF="f40.html"></HEAD
 
13
><BODY
 
14
CLASS="BOOK"
 
15
BGCOLOR="#FFFFFF"
 
16
TEXT="#000000"
 
17
LINK="#0000FF"
 
18
VLINK="#840084"
 
19
ALINK="#0000FF"
 
20
><DIV
 
21
CLASS="BOOK"
 
22
><A
 
23
NAME="AEN1"
 
24
></A
 
25
><DIV
 
26
CLASS="TITLEPAGE"
 
27
><H1
 
28
CLASS="TITLE"
 
29
><A
 
30
NAME="AEN2"
 
31
></A
 
32
>DejaGnu</H1
 
33
><H2
 
34
CLASS="SUBTITLE"
 
35
>The GNU Testing Framework</H2
 
36
><H3
 
37
CLASS="AUTHOR"
 
38
><A
 
39
NAME="AEN9"
 
40
></A
 
41
>Rob Savoye</H3
 
42
><DIV
 
43
CLASS="AFFILIATION"
 
44
><SPAN
 
45
CLASS="ORGNAME"
 
46
>Free Software Foundation<BR></SPAN
 
47
></DIV
 
48
><P
 
49
CLASS="COPYRIGHT"
 
50
>Copyright &copy; 2002 by Free Software Foundation, Inc.</P
 
51
><SPAN
 
52
CLASS="RELEASEINFO"
 
53
> New release<BR></SPAN
 
54
><HR></DIV
 
55
><DIV
 
56
CLASS="TOC"
 
57
><DL
 
58
><DT
 
59
><B
 
60
>Table of Contents</B
 
61
></DT
 
62
><DT
 
63
><A
 
64
HREF="f40.html"
 
65
>Abstract</A
 
66
></DT
 
67
><DT
 
68
><A
 
69
HREF="c50.html"
 
70
>Overview</A
 
71
></DT
 
72
><DD
 
73
><DL
 
74
><DT
 
75
><A
 
76
HREF="c50.html#WHATIS"
 
77
>What is DejaGnu ?</A
 
78
></DT
 
79
><DT
 
80
><A
 
81
HREF="x81.html"
 
82
>What's New In This Release</A
 
83
></DT
 
84
><DD
 
85
><DL
 
86
><DT
 
87
><A
 
88
HREF="x81.html#CYGWIN"
 
89
>Windows Support</A
 
90
></DT
 
91
></DL
 
92
></DD
 
93
><DT
 
94
><A
 
95
HREF="x107.html"
 
96
>Design Goals</A
 
97
></DT
 
98
><DT
 
99
><A
 
100
HREF="x134.html"
 
101
>A POSIX conforming test framework</A
 
102
></DT
 
103
></DL
 
104
></DD
 
105
><DT
 
106
><A
 
107
HREF="c203.html"
 
108
>Getting DejaGnu up and running</A
 
109
></DT
 
110
><DD
 
111
><DL
 
112
><DT
 
113
><A
 
114
HREF="c203.html#AEN210"
 
115
>Test your installation</A
 
116
></DT
 
117
><DD
 
118
><DL
 
119
><DT
 
120
><A
 
121
HREF="c203.html#AEN220"
 
122
>Windows</A
 
123
></DT
 
124
><DT
 
125
><A
 
126
HREF="c203.html#AEN224"
 
127
>Getting the source code for the calc example</A
 
128
></DT
 
129
></DL
 
130
></DD
 
131
><DT
 
132
><A
 
133
HREF="x227.html"
 
134
>Create a minimal project, e.g. calc</A
 
135
></DT
 
136
><DD
 
137
><DL
 
138
><DT
 
139
><A
 
140
HREF="x227.html#AEN230"
 
141
>A simple project without the GNU autotools</A
 
142
></DT
 
143
><DT
 
144
><A
 
145
HREF="x227.html#AEN235"
 
146
>Using autoconf/autoheader/automake</A
 
147
></DT
 
148
></DL
 
149
></DD
 
150
><DT
 
151
><A
 
152
HREF="x276.html"
 
153
>Our first automated tests</A
 
154
></DT
 
155
><DD
 
156
><DL
 
157
><DT
 
158
><A
 
159
HREF="x276.html#AEN278"
 
160
>Running the test for the calc example</A
 
161
></DT
 
162
><DT
 
163
><A
 
164
HREF="x276.html#AEN286"
 
165
>The various config files or how to avoid warnings</A
 
166
></DT
 
167
><DT
 
168
><A
 
169
HREF="x276.html#AEN303"
 
170
>When trouble strikes</A
 
171
></DT
 
172
><DT
 
173
><A
 
174
HREF="x276.html#AEN312"
 
175
>Testing &#8220;Hello world&#8221; locally</A
 
176
></DT
 
177
></DL
 
178
></DD
 
179
><DT
 
180
><A
 
181
HREF="x319.html"
 
182
>A first remote test</A
 
183
></DT
 
184
><DD
 
185
><DL
 
186
><DT
 
187
><A
 
188
HREF="x319.html#AEN322"
 
189
>Setup telnet to your own host</A
 
190
></DT
 
191
><DT
 
192
><A
 
193
HREF="x319.html#AEN331"
 
194
>A test case for login via telnet</A
 
195
></DT
 
196
><DT
 
197
><A
 
198
HREF="x319.html#AEN357"
 
199
>Remote testing &#8220;Hello world&#8221;</A
 
200
></DT
 
201
><DT
 
202
><A
 
203
HREF="x319.html#AEN372"
 
204
>Transferring files from/to the target</A
 
205
></DT
 
206
><DT
 
207
><A
 
208
HREF="x319.html#AEN382"
 
209
>Preparing for crosscompilation</A
 
210
></DT
 
211
><DT
 
212
><A
 
213
HREF="x319.html#AEN393"
 
214
>Remote testing of calc</A
 
215
></DT
 
216
><DT
 
217
><A
 
218
HREF="x319.html#AEN396"
 
219
>Using Windows as host and vxWorks as target</A
 
220
></DT
 
221
></DL
 
222
></DD
 
223
></DL
 
224
></DD
 
225
><DT
 
226
><A
 
227
HREF="c401.html"
 
228
>Running Tests</A
 
229
></DT
 
230
><DD
 
231
><DL
 
232
><DT
 
233
><A
 
234
HREF="c401.html#MAKECHECK"
 
235
>Make check</A
 
236
></DT
 
237
><DT
 
238
><A
 
239
HREF="x428.html"
 
240
>Runtest</A
 
241
></DT
 
242
><DD
 
243
><DL
 
244
><DT
 
245
><A
 
246
HREF="x428.html#OUTPUTS"
 
247
>Output States</A
 
248
></DT
 
249
><DT
 
250
><A
 
251
HREF="x428.html#INVOKING"
 
252
>Invoking Runtest</A
 
253
></DT
 
254
><DT
 
255
><A
 
256
HREF="x428.html#COMMON"
 
257
>Common Options</A
 
258
></DT
 
259
></DL
 
260
></DD
 
261
><DT
 
262
><A
 
263
HREF="x755.html"
 
264
>The files DejaGnu produces.</A
 
265
></DT
 
266
><DD
 
267
><DL
 
268
><DT
 
269
><A
 
270
HREF="x755.html#SUM"
 
271
>Summary File</A
 
272
></DT
 
273
><DT
 
274
><A
 
275
HREF="x755.html#LOG"
 
276
>Log File</A
 
277
></DT
 
278
><DT
 
279
><A
 
280
HREF="x755.html#DEBUGFILE"
 
281
>Debug Log File</A
 
282
></DT
 
283
></DL
 
284
></DD
 
285
></DL
 
286
></DD
 
287
><DT
 
288
><A
 
289
HREF="c848.html"
 
290
>Customizing DejaGnu</A
 
291
></DT
 
292
><DD
 
293
><DL
 
294
><DT
 
295
><A
 
296
HREF="c848.html#LOCAL"
 
297
>Local Config File</A
 
298
></DT
 
299
><DT
 
300
><A
 
301
HREF="x916.html"
 
302
>Global Config File</A
 
303
></DT
 
304
><DT
 
305
><A
 
306
HREF="x935.html"
 
307
>Board Config File</A
 
308
></DT
 
309
><DT
 
310
><A
 
311
HREF="x953.html"
 
312
>Remote Host Testing</A
 
313
></DT
 
314
><DT
 
315
><A
 
316
HREF="x992.html"
 
317
>Config File Values</A
 
318
></DT
 
319
><DD
 
320
><DL
 
321
><DT
 
322
><A
 
323
HREF="x992.html#OPTIONDEFS"
 
324
>Command Line Option Variables</A
 
325
></DT
 
326
><DT
 
327
><A
 
328
HREF="x992.html#PERSONAL"
 
329
>Personal Config File</A
 
330
></DT
 
331
></DL
 
332
></DD
 
333
></DL
 
334
></DD
 
335
><DT
 
336
><A
 
337
HREF="c1099.html"
 
338
>Extending DejaGnu</A
 
339
></DT
 
340
><DD
 
341
><DL
 
342
><DT
 
343
><A
 
344
HREF="c1099.html#ADDSUITE"
 
345
>Adding A New Testsuite</A
 
346
></DT
 
347
><DT
 
348
><A
 
349
HREF="x1107.html"
 
350
>Adding A New Tool</A
 
351
></DT
 
352
><DT
 
353
><A
 
354
HREF="x1195.html"
 
355
>Adding A New Target</A
 
356
></DT
 
357
><DT
 
358
><A
 
359
HREF="x1214.html"
 
360
>Adding A New Board</A
 
361
></DT
 
362
><DT
 
363
><A
 
364
HREF="x1234.html"
 
365
>Board Config File Values</A
 
366
></DT
 
367
><DT
 
368
><A
 
369
HREF="x1445.html"
 
370
>Writing A Test Case</A
 
371
></DT
 
372
><DT
 
373
><A
 
374
HREF="x1462.html"
 
375
>Debugging A Test Case</A
 
376
></DT
 
377
><DT
 
378
><A
 
379
HREF="x1493.html"
 
380
>Adding A Test Case To A Testsuite.</A
 
381
></DT
 
382
><DT
 
383
><A
 
384
HREF="x1522.html"
 
385
>Hints On Writing A Test Case</A
 
386
></DT
 
387
><DT
 
388
><A
 
389
HREF="x1551.html"
 
390
>Special variables used by test cases.</A
 
391
></DT
 
392
></DL
 
393
></DD
 
394
><DT
 
395
><A
 
396
HREF="c1584.html"
 
397
>Unit Testing</A
 
398
></DT
 
399
><DD
 
400
><DL
 
401
><DT
 
402
><A
 
403
HREF="c1584.html#UNITTEST"
 
404
>What Is Unit Testing ?</A
 
405
></DT
 
406
><DT
 
407
><A
 
408
HREF="x1590.html"
 
409
>The dejagnu.h Header File</A
 
410
></DT
 
411
></DL
 
412
></DD
 
413
><DT
 
414
><A
 
415
HREF="c1593.html"
 
416
>Reference</A
 
417
></DT
 
418
><DD
 
419
><DL
 
420
><DT
 
421
><A
 
422
HREF="c1593.html#OBTAINING"
 
423
>Obtaining DejaGnu</A
 
424
></DT
 
425
><DT
 
426
><A
 
427
HREF="x1600.html"
 
428
>Installation</A
 
429
></DT
 
430
><DD
 
431
><DL
 
432
><DT
 
433
><A
 
434
HREF="x1600.html#CONFIGURING"
 
435
>Configuring DejaGnu</A
 
436
></DT
 
437
><DT
 
438
><A
 
439
HREF="x1600.html#INSTALLING"
 
440
>Installing DejaGnu</A
 
441
></DT
 
442
></DL
 
443
></DD
 
444
><DT
 
445
><A
 
446
HREF="x1655.html"
 
447
>Builtin Procedures</A
 
448
></DT
 
449
><DD
 
450
><DL
 
451
><DT
 
452
><A
 
453
HREF="x1655.html#COREPROCS"
 
454
>Core Internal Procedures</A
 
455
></DT
 
456
><DT
 
457
><A
 
458
HREF="x1655.html#REMOTEPROCS"
 
459
>Procedures For Remote Communication</A
 
460
></DT
 
461
><DT
 
462
><A
 
463
HREF="x1655.html#CONNPROCS"
 
464
>Procedures For Using Utilities to Connect</A
 
465
></DT
 
466
><DT
 
467
><A
 
468
HREF="x1655.html#TARGETPROCS"
 
469
>Procedures For Target Boards</A
 
470
></DT
 
471
><DT
 
472
><A
 
473
HREF="x1655.html#TARGETDB"
 
474
>Target Database Procedures</A
 
475
></DT
 
476
><DT
 
477
><A
 
478
HREF="x1655.html#PLATFORMPROCS"
 
479
>Platform Dependant Procedures</A
 
480
></DT
 
481
><DT
 
482
><A
 
483
HREF="x1655.html#UTILPROCS"
 
484
>Utility Procedures</A
 
485
></DT
 
486
><DT
 
487
><A
 
488
HREF="x1655.html#LIBGLOSS"
 
489
>Libgloss, A Free BSP</A
 
490
></DT
 
491
><DT
 
492
><A
 
493
HREF="x1655.html#DEBUGPROCS"
 
494
>Procedures for debugging your Tcl code.</A
 
495
></DT
 
496
></DL
 
497
></DD
 
498
><DT
 
499
><A
 
500
HREF="x5058.html"
 
501
>File Map</A
 
502
></DT
 
503
></DL
 
504
></DD
 
505
><DT
 
506
><A
 
507
HREF="c5112.html"
 
508
>Unit Testing API</A
 
509
></DT
 
510
><DD
 
511
><DL
 
512
><DT
 
513
><A
 
514
HREF="c5112.html#CUNIT"
 
515
>C Unit Testing API</A
 
516
></DT
 
517
><DD
 
518
><DL
 
519
><DT
 
520
><A
 
521
HREF="c5112.html#PASSFUNC"
 
522
>Pass Function</A
 
523
></DT
 
524
><DT
 
525
><A
 
526
HREF="c5112.html#FAILFUNC"
 
527
>Fail Function</A
 
528
></DT
 
529
><DT
 
530
><A
 
531
HREF="c5112.html#UNTESTEDFUNC"
 
532
>Untested Function</A
 
533
></DT
 
534
><DT
 
535
><A
 
536
HREF="c5112.html#UNRESOLVEDFUNC"
 
537
>Unresolved Function</A
 
538
></DT
 
539
><DT
 
540
><A
 
541
HREF="c5112.html#TOTALSFUNC"
 
542
>Totals Function</A
 
543
></DT
 
544
></DL
 
545
></DD
 
546
><DT
 
547
><A
 
548
HREF="x5158.html"
 
549
>C++ Unit Testing API</A
 
550
></DT
 
551
><DD
 
552
><DL
 
553
><DT
 
554
><A
 
555
HREF="x5158.html#PASSMETH"
 
556
>Pass Method</A
 
557
></DT
 
558
><DT
 
559
><A
 
560
HREF="x5158.html#FAILMETH"
 
561
>Fail Method</A
 
562
></DT
 
563
><DT
 
564
><A
 
565
HREF="x5158.html#UNTESTEDMETH"
 
566
>Untested Method</A
 
567
></DT
 
568
><DT
 
569
><A
 
570
HREF="x5158.html#UNRESOLVEDMETH"
 
571
>Unresolved Method</A
 
572
></DT
 
573
><DT
 
574
><A
 
575
HREF="x5158.html#TOTALSMETH"
 
576
>Totals Method</A
 
577
></DT
 
578
></DL
 
579
></DD
 
580
></DL
 
581
></DD
 
582
></DL
 
583
></DIV
 
584
></DIV
 
585
><DIV
 
586
CLASS="NAVFOOTER"
 
587
><HR
 
588
ALIGN="LEFT"
 
589
WIDTH="100%"><TABLE
 
590
SUMMARY="Footer navigation table"
 
591
WIDTH="100%"
 
592
BORDER="0"
 
593
CELLPADDING="0"
 
594
CELLSPACING="0"
 
595
><TR
 
596
><TD
 
597
WIDTH="33%"
 
598
ALIGN="left"
 
599
VALIGN="top"
 
600
>&nbsp;</TD
 
601
><TD
 
602
WIDTH="34%"
 
603
ALIGN="center"
 
604
VALIGN="top"
 
605
>&nbsp;</TD
 
606
><TD
 
607
WIDTH="33%"
 
608
ALIGN="right"
 
609
VALIGN="top"
 
610
><A
 
611
HREF="f40.html"
 
612
ACCESSKEY="N"
 
613
>Next &#62;&#62;&#62;</A
 
614
></TD
 
615
></TR
 
616
><TR
 
617
><TD
 
618
WIDTH="33%"
 
619
ALIGN="left"
 
620
VALIGN="top"
 
621
>&nbsp;</TD
 
622
><TD
 
623
WIDTH="34%"
 
624
ALIGN="center"
 
625
VALIGN="top"
 
626
>&nbsp;</TD
 
627
><TD
 
628
WIDTH="33%"
 
629
ALIGN="right"
 
630
VALIGN="top"
 
631
>Abstract</TD
 
632
></TR
 
633
></TABLE
 
634
></DIV
 
635
></BODY
 
636
></HTML
 
637
>
 
 
b'\\ No newline at end of file'