1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#!/bin/sh . "${TEST_SCRIPTS_DIR}/unit.sh" define_test "TDB check, tdbtool supports check, bad persistent TDB" setup_ctdb FAKE_TDBTOOL_SUPPORTS_CHECK="yes" db="${CTDB_DBDIR}/persistent/foo.tdb.0" touch "$db" FAKE_TDB_IS_OK="no" required_result 1 <<EOF Persistent database ${db} is corrupted! CTDB will not start. EOF simple_test