Is sqllogictest a program which can be downloaded and installed?

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
>

Reply via email to