start:tabrestore_null
description:tabrestore without any flag
label:mn_only,ci_test,db
cmd:tabrestore
check:rc!=0
check:output=~Usage
end

start:tabrestore_table
label:mn_only,ci_test,db
cmd:tabdump site > /tmp/site.csv
check:rc==0
cmd:chtab key=db2installloc site.value=/test
check:rc==0
cmd:tabrestore /tmp/site.csv
check:rc==0
cmd:tabdump site > /tmp/site1.csv
check:rc==0
cmd:diff /tmp/site1.csv /tmp/site.csv
check:rc==0
cmd:rm -f /tmp/site.csv /tmp/site1.csv
end

start:tabrestore_h
label:mn_only,ci_test,db
cmd:tabrestore -h
check:output=~Usage
end

start:tabrestore_err
description:tabrestore wrong.csv
label:mn_only,ci_test,db
cmd:tabrestore wrong.csv
check:rc!=0
check:output=~Error
end

