123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- This directory contains a testsuite for the Free Pascal Compiler.
- Tests starting with 'ts' have to compile and execute.
- Tests starting with 'tf' will throw an error when compiling.
- You can use the batch files to do all tests. testall.bat will compile all
- tests.
- template1.bat is a template for compiling tests that have to run and
- execute.
- template2.bat is a template for compiling tests that should crash the
- compiler. The test is considered passed if the compiler reports
- an error (crashes aren't allowed).
- Test files
- ----------
- ts010000.pp tests properties
- ts010001.pp tests class references (class of)
- ts010002.pp common Delphi object model test
- ts010003.pp tests the crt unit colors
- ts010004.pp tests forward classes
- ts010005.pp tests method overriding
- ts010006.pp tests libraries
- ts010015.pp tests typed files.
- ts010016.pp tests conversion of smallsets in normsets in consts
- ts010017.pp tests the problem of iocheck inside iocheck routines
- ts010018.pp tests the problem of enums inside objects
- ts010019.pp tests problems of name mangling
- ts010020.pp tests for const strings problems if const is a single char.
- ts010021.pp test for long mangled names (they are strings, ie no longer then
- 255 chars (but they have to be allways shorten the same way !!)
- ts010022.pp tests a problem of writing pchar in files
- ts010023.pp tests set of char parameter passing
- ts010024.pp tests att asm reference parsing
- ts010025.pp tests intel asm reference parsing
- -
- ts10100.pp tests for delphi object model
- ts101xx.pp
- tf000001.pp stupid example that creates a GPF sometimes
- tf000002.pp tests that use of a type as a member of an expression is not possible
- to000000.pp shows when uncertain optimizations can cause wrong code
- testcrt.pp test crt unit functions
- testdos.pp test dos unit functions
- testset.pp test set functions
- testheap.pp test heap functions
- teststr.pp test string functions and speed
- testaoc.pp test Array of construct.
- testansi.pp test ansistrings
- testrtti.pp test RTTI generation and typinfo unit.
|