Warning, /libraries/kdb/tests/features/README is written in an unsupported language. File is not indexed.

0001 1. kdbfeaturestest
0002 -------------
0003 
0004 This is a set of tests for the KDb features.
0005 Every test is driver-independent.
0006 
0007 Usage: run 'kdbfeaturestest --help' for usage details.
0008 
0009 
0010 2. sqltest
0011 ----------
0012 
0013 A script for easier executing 'parser' subtest within the kdbfeaturestest.
0014 Usage: run './sqltest' without arguments for usage details.
0015 
0016 There is also sqltest_int script accepting interactive mode.
0017 Usage: run './sqltest_int' without arguments for usage details.
0018 
0019 
0020 3. Important documents
0021 ----------------------
0022 KDb Drivers section of the Development wiki pages:
0023 http://community.kde.org/KDb/Drivers
0024 
0025 
0026 4. Information for KDb drivers developers
0027 -----------------------------------------
0028 FIXME: update
0029 
0030 While you're developing a new driver or plan to improve existing one, you may want to test
0031 a number of aspects of the KDb framework to see if the behaviour is like expected.
0032 
0033 Following tests should be passed (the order is from most simple test to more complicated):
0034 
0035 -dbcreation
0036 -schema
0037 -tables
0038 -cursors
0039 -tableview (note: it is disabled as KDb is largely non-gui for now)
0040 -parser
0041 -dr_prop
0042 
0043 If a given driver does not pass one of these tests, and you have found that:
0044 - the problem is apparently on the KDb side (e.g. crash, or improper behaviour),
0045 - the problem can be solved by extending the KDb API,
0046 - the documentation is not correct or not clear enough, or
0047 - whatever like that...
0048 
0049 ..please contact KDb maintainer Jaroslaw Staniek, staniek @ kde . org, irc://irc.freenode.net #kexi