Jonas Maebe cb14d8a9d4 Merged revisions 11233 via svnmerge from 17 ani în urmă
..
Makefile cb14d8a9d4 Merged revisions 11233 via svnmerge from 17 ani în urmă
Makefile.fpc 4fa70a42ee Merged revisions 9853-9857,9860,9863-9864,9867,9885-9886,9894-9896 via svnmerge from 17 ani în urmă
README.txt b8b4fea7d4 Merged revisions 8463-8466,8469-8470,8472-8483,8486-8488,8490,8493,8496,8506-8507,8510-8511,8513,8535-8537,8539-8546,8553-8554,8560,8575-8576,8581-8587,8590,8593-8594,8596,8599-8600,8605,8607,8625,8630-8638,8640-8641,8645-8646,8659,8665,8667,8681-8682,8686-8687,8702-8703 via svnmerge from 18 ani în urmă
database.ini.txt b8b4fea7d4 Merged revisions 8463-8466,8469-8470,8472-8483,8486-8488,8490,8493,8496,8506-8507,8510-8511,8513,8535-8537,8539-8546,8553-8554,8560,8575-8576,8581-8587,8590,8593-8594,8596,8599-8600,8605,8607,8625,8630-8638,8640-8641,8645-8646,8659,8665,8667,8681-8682,8686-8687,8702-8703 via svnmerge from 18 ani în urmă
dbftoolsunit.pas 442d39832c Merged revisions 10383,10387-10393,10398,10400,10403,10423,10430-10431,10436,10439,10441,10444-10446,10452,10469-10470,10472,10476,10489-10491,10502-10503,10507-10515,10519-10520,10522-10523,10525-10529 via svnmerge from 17 ani în urmă
memdstoolsunit.pas 5b8dd4c004 * move fcl sources to separate packages 18 ani în urmă
sqldbtoolsunit.pas 5b562a9537 Merged revisions 10706,10709,10713-10716,10718-10719,10723,10735-10740,10743-10744,10749,10751-10752,10755-10757,10759-10761,10763,10769,10772-10779,10782-10790,10794-10795,10798,10807,10812,10814,10817-10819,10821-10822,10824,10830-10832,10837,10839,10844 via svnmerge from 17 ani în urmă
testbasics.pas fd0154b5cb Merged revisions 11090,11094,11096,11098,11103-11104,11106,11108-11109,11111,11114,11117-11118,11122,11124,11126,11128-11129 via svnmerge from 17 ani în urmă
testdatasources.pas 442d39832c Merged revisions 10383,10387-10393,10398,10400,10403,10423,10430-10431,10436,10439,10441,10444-10446,10452,10469-10470,10472,10476,10489-10491,10502-10503,10507-10515,10519-10520,10522-10523,10525-10529 via svnmerge from 17 ani în urmă
testdbbasics.pas aa9d9ef13b Merged revisions 11134,11136,11139-11141,11146-11147,11152-11154,11157,11159,11163-11164,11166-11167,11170,11173,11176,11178,11181-11182,11184-11185,11187-11189,11195-11196,11206-11209,11214-11215,11223,11225,11227,11232,11235,11239-11240,11249-11256,11258,11260,11263-11265,11269-11271,11274,11276 via svnmerge from 17 ani în urmă
testfieldtypes.pas fd0154b5cb Merged revisions 11090,11094,11096,11098,11103-11104,11106,11108-11109,11111,11114,11117-11118,11122,11124,11126,11128-11129 via svnmerge from 17 ani în urmă
toolsunit.pas 5b562a9537 Merged revisions 10706,10709,10713-10716,10718-10719,10723,10735-10740,10743-10744,10749,10751-10752,10755-10757,10759-10761,10763,10769,10772-10779,10782-10790,10794-10795,10798,10807,10812,10814,10817-10819,10821-10822,10824,10830-10832,10837,10839,10844 via svnmerge from 17 ani în urmă

README.txt

This directory contains a framework to test several TDataset descendents.

The framework is based on the fpcunit unit-test system. The tests can be
executed using any fpcunit-testrunner. For example the console and graphical
fpcunit-test runners from Lazarus.
Simply add the test* units in this directory to the uses statement of the
test-runner and all tests will get registered and executed.

An simple test-runner (dbtestframework.pas) which generates XML-output is
included in this directory.

To test a TDataset descendent, a 'connector' is needed to test the database.
To add a new connector, add it to the uses-section in 'toolsunit.pas'. Several
connectors are available in the '*toolsunit.pas' files.

Which connector is currently used is dependent on the 'database.ini'
configuration file. Also some settings which are connector-dependent can be set
in that file. See 'database.ini.txt' for an example.

I hope this is enough information to get you started,

Joost van der Sluis (30-12-2006)