I installed TCL and then unpacked the SQLite archive, then typed "./configure; make test" what to do next?
On Fri, May 8, 2015 at 6:13 PM, Richard Hipp <drh at sqlite.org> wrote: > On 5/8/15, Sairam Gaddam <gaddamsairam at gmail.com> wrote: > > Is sqllogictest a program which can be downloaded and installed? > > https://www.sqlite.org/sqllogictest/doc/trunk/about.wiki > > > > > > On Fri, May 8, 2015 at 5:21 PM, Richard Hipp <drh at sqlite.org> wrote: > > > >> On 5/8/15, Sairam Gaddam <gaddamsairam at gmail.com> wrote: > >> > I have custom SQLite and in order to test it I downl > >> > oaded sqlite-src-3081000.zip > >> > (7.29 MiB) as advised, which contains some test files but most of them > >> are > >> > .test files and how to execute them? should I use sqllogictest > program? > >> If > >> > it should be used where is it available? > >> > >> The main public SQLite test suite makes extensive use of TCL. > >> (http://tcl.tk/). On unix or Windows workstations, you simply install > >> TCL then unpack the SQLite archive, then type "./configure; make test" > >> on unix or Windows with MinGW/Msys or "nmake /f Makefile.msc test" > >> under Windows with MSVC. > >> > >> If you are on an embedded system that does not have the infrastructure > >> to support TCL, then you could (as you observe) try to run > >> sqllogictest, which is written in C. But that test suite is really > >> only designed to show that SQLite generates the same results as other > >> database engines for given SQL statements. So it does not test things > >> like file I/O or transactions or non-universal features such as > >> partial indexes, common table expression, virtual tables, etc. > >> > >> The TH3 test suite is plain C code that provides 100% MC/DC is > >> designed to run on embedded systems with minimal support > >> infrastructure. But TH3 is proprietary and is used under license > >> only. See https://sqlite.org/th3.html for additional information. > >> > >> > > >> > And regarding .c test files some of them require tcl.h file which i > >> > could > >> > not find ! I followed the steps given at the starting of each file but > >> > i > >> > dont find them useful. > >> > can anyone help me regarding this? > >> > _______________________________________________ > >> > sqlite-users mailing list > >> > sqlite-users at mailinglists.sqlite.org > >> > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > >> > > >> > >> > >> -- > >> D. Richard Hipp > >> drh at sqlite.org > >> _______________________________________________ > >> sqlite-users mailing list > >> sqlite-users at mailinglists.sqlite.org > >> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > >> > > _______________________________________________ > > sqlite-users mailing list > > sqlite-users at mailinglists.sqlite.org > > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > > > > > -- > D. Richard Hipp > drh at sqlite.org > _______________________________________________ > sqlite-users mailing list > sqlite-users at mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >