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 https://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.libera.chat/kexi