• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
more cases, use same testing idiom for permissions everywhere, break overlong lines

fix test cases

improve spelling

  1. … 2 more files in changeset.
extend tests and pinpoint essesntials

Minimize and corrrect test: strings containing the null character are expected to fail when fed to the DBMS, even when quoted

New automated test

file db-quoting-test.txt was initially added on branch oacs-5-10.

    • -0
    • +0
    ./data/db-quoting-test.txt
extend test cases

ease tracking of warnings of check_deprecated test

This change actually needs the newest api-doc, but we can't add the cyclic dependency

switch to new lintian typo dictionary, adapted to the new format

    • -7673
    • +590
    ./doc-check-procs-common-typos.txt
Test util::split_location and util::join_location

Stick to packages that are enabled

  1. … 1 more file in changeset.
Use the intended table to get packages that are known to the system

  1. … 1 more file in changeset.
Implement automated test for apm_package_load_libraries_order

file apm-procs.tcl was initially added on branch oacs-5-10.

fix broken util::word_diff and add regression test

The function was already broken before the change of today,

removing the needed for a pipe open.

  1. … 1 more file in changeset.
extend tests for naturalnum

stick to the original names with the "-" since this is also the naming convention outside of OpenACS (e.g. "scram-sha-256")

  1. … 7 more files in changeset.
Test for ad_register_proc exposing a bug due to missing argument expansion

file request-processor-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./request-processor-procs.tcl
fix header generation

since the headers are set in a loop, "ns_set put" is incorrect

since it is additive. "ns_set update" is correct.

improve spelling

Make so that also party::update enforces emails to be lowercase, add/extend automated tests to make sure emails are lowercase everywhere

  1. … 2 more files in changeset.
Refine regex and extend tests

  1. … 1 more file in changeset.
Extend 'acs_tcl__util_url_valid_p' test case

Make the check for relative URLs less strict to cover some valid cases (see RFC 1808) and extend test cases.

  1. … 1 more file in changeset.
Add the 'relative' flag to 'util_url_valid_p', to check also relative URLs. Extend 'acs_tcl__util_url_valid_p' test case and bump package version.

  1. … 2 more files in changeset.
Refine URL validation regexp and extend 'acs_tcl__util_url_valid_p' test case.

  1. … 1 more file in changeset.
Replace regexp for mail validation by the version proposed by mozilla for the email input type validation, and increment the test cases for valid/invalid emails. Thanks to Günter Ernst for the pointers.

  1. … 1 more file in changeset.
Add 'object_p' test case, covering 'acs_object::object_p'