antoniop in OpenACS

Let the teardown code take care of removing the site nodes (fixes tests on a vanilla core-only instance)

Unnest list idiom when we retrieve the url by package id in non-xotcl site node implementation (fixes tests on a vanilla instance with just the core packages)

Relax the test as some homepages might redirect to the login page and little assumptions can be made about the content (fixes vanilla dotlrn case)

Add doc to public procs (fixes automated tests)

Make tclwebtest procs private (fixes automated tests)

Whitespace cleanup

Follow redirects in this test to accomodate e.g. the vanilla dotlrn installation scenario

Add new parameter 'depth' deciding whether we want to follow redirects when testing a URL (default is we don't follow redirects as before)

Bump version number

Export message keys from UI to normalize sorting and HTML quoting

Exclude locales that are not enabled from test

Do not test deleted keys

Display error message when the test fails

Backport changes from downstream: add CrItems we skip as they are handled by ::xo::db::Object already

Sign url vars when deleting forum message in the test

Bump version number

    • -2
    • +2
    /openacs-4/packages/search/search.info
Export message key from the UI to normalize sorting, format and quoting and avoid diffs when creating new keys from UI

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
Bump version number

Export message key from the UI to normalize sorting, format and quoting and avoid diffs when creating new keys from UI

Export message keys from the UI to make is easier to apply changes without creating big diffs

    • -2
    • +2
    /openacs-4/packages/forums/forums.info
Sort and properly HTML quote german message keys as well

Message keys maintenance

Export message keys using OpenACS UI in order to sort them and apply HTML quoting enforced by lang::catalog::export_to_file.

Reason is making it possible to create new message keys from the UI without producing big and scary diffs.

Add test about the portrait retrieval complying with the datamodel definition of a portrait

Reparent portraits coming from the old good days, which were saved with -100 as parent_id (since at least 6 years portraits are saved as children of the user object)

file upgrade-5.10.0d13-5.10.0d14.sql was initially added on branch oacs-5-10.

Improve boolean existance checks

Add a couple more tests about properties of revisions

Add basic CrItem tests

Basic tests of ::xo::db::Object and ::xo::db::Class

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

    • -0
    • +0
    /openacs-4/packages/xotcl-core/tcl/test/xotcl-test-procs.tcl