campo-sirio/cb5/test.doc
alex a0f5e0898b This commit was generated by cvs2svn to compensate for changes in r975,
which included commits to RCS files with non-trunk default branches.

git-svn-id: svn://10.65.10.50/trunk@976 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-02-06 15:33:45 +00:00

134 lines
4.6 KiB
Plaintext
Executable File
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

test.doc (c)Copyright Sequiter Software Inc., 1992-1993.
All rights reserved.
---------------------------------------------------------------
CODEBASE 5.0 TEST CODE INFORMATION
I. Files Provided for Test Code Use
II. General Testing Information
III. Testing With CodeBase 5.0 Multi-Platform Version
----------------------------------------------------------------
I. Files Provided for Test Code Use
Files provided for Testing are:
T4MAIN.C Main module. Calls test source code modules
listed below.
T4TEST.C Test output display module.
T4TEST.H Include file needed for 'T4TEST.C', which provides
Windows and DOS screen I/O.
T4BCD.C Test source code modules. Link any one of these
T4CONV.C modules with T4MAIN.C and T4TEST.C to create
T4DATA.C a DOS or Windows executable test program.
T4EXPR.C
T4GROUP.C
T4INDEX.C
T4INDEX2.C
T4INDEX3.C
T4INDEX4.C
T4INDEX5.C
T4LARGE.C
T4MAX.C
T4MEMO.C
T4OPT.C
T4PACK_Z.C
T4POSITI.C
T4SEEK.C
T4SKIP.C
T4SORT.C
T4SORT2.C
T4UNIQUE.C
T4UNIQ2.C
T4WRITE.C
T4WRITE2.C
T4WRITE3.C
T4BOR.BAT Batch file to test using Borland C++ 2.0 and up.
T4WATCOM.BAT Batch file to test using Watcom C 386 w/ Ergo
DOS extender. Versions 8.5 and up.
T4META.BAT Batch file to test using Metaware High C 3.0
w/ Phar Lap 386 DOS extender.
T4MSC.BAT Batch file to test using Microsoft C 6.00b and up.
T4ZOR.BAT Batch file to test using Zortech C++ 3.0.
T4TCPP.BAT Batch file to test using Borland Turbo C++ 1.01 and up.
T4BORWIN.BAT Batch file to test using Borland Turbo C++ under
Windows.
T4MSCWIN.BAT Batch file to test using Microsoft C under
Windows.
T4IBMC.BAT Command file to test using IBM C SET/2 under OS2 2.0
T4WATCOM.CMD Command file to test using Watcom C 386 under OS2 2.0
---------------------------------------------------------------
II. General Testing Information
The test code can be used uder DOS, OS2 (command line) or
Windows.
To test, make sure compiled library and test code source and
headers are present on the current subdirectory. Then execute
appropriate batch file. Batch file will compile test code and
automatically run it as well.
When creating test code to run under Windows using T4MSCWIN.BAT
or T4BORWIN.BAT, the Windows executables are not automatically run.
Created Windows executables are named according to the 'Test source
code modules' (see above). They can be run individually under
Windows by using the Windows 'RUN' command.
'T4MUL' and 'T4MUL2' tests multi-user capabilities. These can
be run as a DOS application on a network, as a Windows application,
or as an OS2 command line application.
If you are using a compiler or version of a compiler that is not
officially supported by CodeBase but want to use CodeBase on that
system, the test code should be used first to determine
correctness. If the test code compiles and runs successfully, it
can be safely assumed that CodeBase will work correctly
---------------------------------------------------------------
III. Testing With CodeBase 5.0 Multi-Platform Version
The provided script file, 'diag' will compile, link and run the
test code on UNIX systems. The tests used are the same as the
tests used in DOS.
NOTE: Some of the tests use extremely large records, fields and
other attributes during testing. Therefore, some tests that may
fail should not cause undo concern for the vast majority of
applications written. Contact Sequiter Software with any
concerns.
Macintosh users should add T4MAIN.C and T4TEST.C, and any one of
the test code source modules, listed above.
Compilers that do not easily support command line parameters when
executing programs should set the define S4NO_PARMS. This will
enable a default set of parameters when executing the test modules.
This switch is pre-defined when using the Macintosh.
------------------- END ---------------------