Reworked tbtest to support a more interactive approach. To do a full test
run do: ../testbed/testsuite/tbtest run tbdb frontend but you could also something like do: ../testbed/testsuite/tbtest init tbdb ../testbed/testsuite/tbtest test frontend # notice that sharkshelf test is broken. # make changes ../testbed/testsuite/tbtest/single frontend sharkshelf # note still broken # make more changes ../testbed/testsuite/tbtest/single frontend sharkshelf # note fixed. ../testbed/testsuite/tbtest/finish Also added a -leavedb command which can be used in conjunction with single to debug individual tests. It prevents the removal of the test DB upon exit.
Showing with 352 additions and 210 deletions