Branch: Tag:

2001-03-12

2001-03-12 10:51:30 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

encapuslated backend in an object

Rev: lib/master.pike.in:1.146
Rev: src/Makefile.in:1.251
Rev: src/backend.c:1.64(DEAD)
Rev: src/backend.cmod:1.1
Rev: src/dumpmaster.pike:1.7
Rev: src/main.c:1.115
Rev: src/modules/call_out/.cvsignore:1.8(DEAD)
Rev: src/modules/call_out/Makefile.in:1.8(DEAD)
Rev: src/modules/call_out/acconfig.h:1.1(DEAD)
Rev: src/modules/call_out/call_out.c:1.40(DEAD)
Rev: src/modules/call_out/configure.in:1.7(DEAD)
Rev: src/modules/call_out/doc/_do_call_outs:1.1(DEAD)
Rev: src/modules/call_out/doc/call_out:1.1.1.1(DEAD)
Rev: src/modules/call_out/doc/call_out_info:1.1.1.1(DEAD)
Rev: src/modules/call_out/doc/find_call_out:1.1.1.1(DEAD)
Rev: src/modules/call_out/doc/remove_call_out:1.1.1.1(DEAD)
Rev: src/modules/call_out/test_co.pike:1.6(DEAD)
Rev: src/modules/call_out/testsuite.in:1.6(DEAD)
Rev: src/modules/spider/spider.c:1.103
Rev: src/test_co.pike:1.6
Rev: src/testsuite.in:1.394

1: - test_true([["$Id: testsuite.in,v 1.393 2001/03/02 02:33:11 marcus Exp $"]]); + test_true([["$Id: testsuite.in,v 1.394 2001/03/12 10:51:29 hubbe Exp $"]]);      cond([[all_constants()->_verify_internals]],   [[
7452:    };    return Foo()->foo();   ]], 0) +  + // - call_out, call_out_info, remove_call_out, find_call_out + test_do(add_constant("call_out_cb", a)) + test_do(call_out(call_out_cb,100000)) + test_true(call_out(lambda() {},1000.0)) + test_true(remove_call_out(call_out(lambda() {},1000.0)) != -1) + test_true(find_call_out(call_out(lambda() {},1000.0)) > 990) + test_false(zero_type(remove_call_out(call_out(lambda() {},1000.0)))) + test_true(arrayp(call_out_info())) + test_true(sizeof(call_out_info()) > 0) + test_true(call_out_info()[-1][0] > 1) + test_eq(find_call_out(call_out_info()[-1][2]), call_out_info()[-1][0]) + test_eq(find_call_out(a),-1) + test_true(zero_type(find_call_out(a))) + test_true(!sizeof(call_out_info()) || function_name(call_out_info()[-1][2])!="call_out_cb") + test_do(remove_call_out(call_out_info()[-1][2])) + test_do(add_constant("call_out_cb")) + test_do(_do_call_outs()) + test_false(Process.system(RUNPIKE+" SRCDIR/test_co.pike")) +