Hi,

I want to run the Sqlite tests inside a docker in order to run tests easily on 
any platform. Please let me know if you have bad experiences with Docker.
I experience two test cases fail:

sqlite-make-test_1  | ! oserror-1.4.1 expected: [1 {unable to open database 
file}]
sqlite-make-test_1  | ! oserror-1.4.1 got:      [0 {}]
sqlite-make-test_1  | ! oserror-1.4.2 expected: [^os_unix.c:\d*: \(\d+\) 
(open|readlink|lstat)\(.*test.db\) - ]
sqlite-make-test_1  | ! oserror-1.4.2 got:      []

I have created a Dockerfile (which configures the docker image build) and a 
Docker Compose file (that describes how the tests are run).
Assuming you have Docker installed you should be able to run “the testing 
service” by placing the two files in a subdirectory to the Sqlite3 root folder 
and executing from a command line:

"docker-compose -f docker-compose_maketest.yml up” (Shall be run from the 
subdirectory)

The tests will now run (Notice that they do not run fast). The repository must 
be “make distclean”’ed before running the Docker.

Regards,
Frederik
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to