diff --git a/lib/modules/Yabu.pmod/test.pike b/lib/modules/Yabu.pmod/test.pike index 759dee47a5d7837211137f4e99e705d15ba13598..a30780a77b8166dfe6d7ff86510f8f3cb1b4b983 100644 --- a/lib/modules/Yabu.pmod/test.pike +++ b/lib/modules/Yabu.pmod/test.pike @@ -2,13 +2,13 @@ #define ERR(msg) throw(({ msg+"\n", backtrace() })); -void main(int argc, array argv) +int main(int argc, array argv) { .module.db("test.db", "wct")->purge(); object db = .module.db("test.db", "wct"); object table = db["Aces"]; - // Test transactions + // Test transactions. table["Blixt"] = "Gordon"; object transaction = table->transaction(); @@ -37,6 +37,7 @@ void main(int argc, array argv) if(table["Buck"] != "Rogers") ERR("Table diff #9!"); + // Test multiple commands. mapping m = ([]); for(int i = 0; i < 10; i++) { string s = (string)(i%3); @@ -60,7 +61,9 @@ void main(int argc, array argv) } } + // Remove test database. db->purge(); - write("Yabu test program says A OK.\n"); + write("Yabu test program says everything is A OK.\n"); + return 1; }