Add behaviour tests
commit4f92a29cbc6511bb44baf2ec6099bebec907f229
authorAlberto Bertogli <albertito@blitiri.com.ar>
Mon, 9 Mar 2009 06:02:56 +0000 (9 04:02 -0200)
committerAlberto Bertogli <albertito@blitiri.com.ar>
Thu, 26 Mar 2009 22:59:14 +0000 (26 19:59 -0300)
treef5ed2a6a0c49e4bfa9e84d6f0e4431831e7b3677
parent0e023680595121dcf0c8140b1563ada22b4d237c
Add behaviour tests

This patch adds a suite of tests that check the library's behaviour. It's
written in Python, so it uses the Python bindings.

It has three different "test suites", one of them uses the fault injection
support incorporated in a previous patch, so it depends on libfiu being
installed and libjio having been built with FI=1. The other two test
suites can be run without libfiu.

Signed-off-by: Alberto Bertogli <albertito@blitiri.com.ar>
.gitignore
Makefile
tests/README
tests/auto/README [new file with mode: 0644]
tests/auto/runtests [new file with mode: 0755]
tests/auto/t_corruption.py [new file with mode: 0644]
tests/auto/t_fi.py [new file with mode: 0644]
tests/auto/t_normal.py [new file with mode: 0644]
tests/auto/tf.py [new file with mode: 0644]