• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
test for acs_object:: procs

VS: ----------------------------------------------------------------------

    • -0
    • +104
    ./object-test-case-procs.tcl
Test cases for registration/unregistration of parameters.

Test cases for memoizing procs.

Test cases done by Adrian Catalan (ykro@galileo.edu)

    • -0
    • +37
    ./apm-parameter-test-procs.tcl
    • -0
    • +53
    ./memoizing-procs.tcl
Test case for cookies.

    • -0
    • +54
    ./test-set-cookie-procs.tcl
Test cases for the context_bar procs

Test cases for the whos_online procs

*** empty log message ***

    • -0
    • +202
    ./navigation-procs.tcl
Added acs_object::package_id procedure to retrieve the package_id along with testcase

  1. … 2 more files in changeset.
Does not include system table in the result of the test (oracle)

Fix a_callback definition. '-' was missing for switch arg1

test for community-core procs, proc: cc_lookup_email_user, cc_email_from_party,person::person_p, person::get, person::new, person::update, person::get_bio, person::update_bio,party::get_by_email, party::update

VS: ----------------------------------------------------------------------

    • -0
    • +139
    ./community-core-test-procs.tcl
Add missing "email" field to CSV file (process_objects_csv)

__named_constraints: added code for oracle

__acs_object_type_check: fix queries to be run also on oracle

__acs_attribute_check: added missing oracle datatype (date/timestamp is still pending).

Replacing 'limit 0' with 'person_id=1 and person_id=2' so it can be run on both pg and oracle

fixing some stuff with parameters test, when you change those randomly strange things can happen! will be good to revert stuff

There shall be no A# for thy TCL interpreter

Test cases for some acs-tcl procs

    • -0
    • +74
    ./openacs-kernel-procs.tcl
    • -0
    • +80
    ./whos-online-procs.tcl
Script for testing the procs inside of the file membership-rel-procs.tcl

    • -0
    • +75
    ./test-membership-rel-procs.tcl
Bug stomp: added documentation to acs core procs that had no docs.

  1. … 2 more files in changeset.
Test Cases for Permission Procedures.

    • -0
    • +126
    ./test-permissions-procs.tcl
Added documentation to proc.

Removing these callbacks and their implementations: a_callback, b_callback, c_callback, a_callback -impl an_impl1, a_callback -impl an_impl2, a_callback -impl fail_impl and EvilCallback from the test procedure ad_proc_fire_callback, since we have a strange behavior when run many times this test.

adding teardown and documentation to parameter__check_procs

adding parameter__check_procs smoke test case

eliminating documentation__check_proc_interface_status, -public is not required

Conditionalized tests of bindvar emulation so they're not run for Oracle.

Two of them don't work for Oracle (tries to do a "select" in db_exec_plsql)

and since Oracle's definition of bindvar semantics defines the emulation

semantics it seems silly to test if Oracle adheres to them or not :)

Conditionalized tests of bindvar emulation so they're not run for Oracle.

Two of them don't work for Oracle (tries to do a "select" in db_exec_plsql)

and since Oracle's definition of bindvar semantics defines the emulation

semantics it seems silly to test if Oracle adheres to them or not :)

Added a simple caching mechanism to the database API as discussed (and approved)

in TIP #57 many, many moons ago. Commands which are cache-enabled are db_string,

db_0or1row, db_1row, db_list, db_list_of_lists, and db_multirow.

  1. … 2 more files in changeset.
test that array pass by ref works as expected, test eval uplevel work with empty args and that only one round of eval applied

add a couple extra callbacks to make tests not fail after the first run (when the callbacks it thinks should not be defined actually are defined since we have been through once

Added tests for ad_proc callbacks.

    • -0
    • +100
    ./ad-proc-test-procs.tcl