• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
comment some code, check for limit :bind which breaks pg7.3

add proc doc to a bunch of procs, declare some things with explicit namespaces rather than in namespace eval, make some public things private

  1. … 25 more files in changeset.
tweak documentation

adds test for acs_object_type internal consistency, proc documentation, xql files, named constraints, acs_attributes internal consistency

    • -0
    • +149
    ./datamodel-test-procs.tcl
    • -0
    • +78
    ./doc-check-procs.tcl
add a test to check the validity of all the xql files. break out the file scan tests into a seperate file

    • -0
    • +297
    ./file-test-procs.tcl
  1. … 4 more files in changeset.
make string_truncate reflect new behavior lars made, add test for ellipses on truncate

add an apm_version_sortable public function, add a test which checks the db upgrade scripts are well ordered.

  1. … 4 more files in changeset.
add a test to validate the .info files all parse and have no duplicate params or mismatched package keys

check for unnamed constraints on postgres

merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

  1. … 647 more files in changeset.
Changing proc db_bind_var_substitution (used only for db_exec_plsql) so that it doesn't do bind var substitution for bind variables that are in quotes. fixing bug 1113

  1. … 1 more file in changeset.
added test case for 1450

merge of all changes on oacs-5-0 branch between tag openacs-5-0-0-final and jcd-merge-pre503 (except those in lars-blogger).

  1. … 293 more files in changeset.
Added categories to the automated test(s).

  1. … 7 more files in changeset.
- Fixed bug: default for ad_html_text_convert was set to truncate at 70 chars

- The algorith in util_close_html_tags for including ellipsis in determining when to break was flawed -- caused it to break too son

  1. … 1 more file in changeset.
- Improved text formatting and clipping

- Added test cases

  1. … 1 more file in changeset.
Added util::age_pretty proc

  1. … 1 more file in changeset.
util_url_valid_p now accepts ftp:// style URLs and also doesn't care

about the case (i.e. HTTP://example.com is a valid URL).

  1. … 1 more file in changeset.
merge of changes between oacs-5-0-0b4 and oacs-5-0-0-final to HEAD

  1. … 286 more files in changeset.
added test for @returns

Added test case for ad_html_security_check_href_allowed

Added util::randomize_list, including automated test case

  1. … 1 more file in changeset.
merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 598 more files in changeset.
added Jeff Davis's tcl-file tester