• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
replace hardcoded /tmp by API function [ad_tmpdir]

  1. … 10 more files in changeset.
Make sure files exist

No need to rollback as we don't touch the db

Add an extra use case when UTF-8 encoding is stated explicitly

Expand the test about util::http and json

Basic tests for util::http:: JSON encoding behavior

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

    • -0
    • +0
    ./http-client-procs.tcl
remove duplicated test case

change references from "http://*tcl.tk/" to "https://*tcl-lang.org/"

  1. … 5 more files in changeset.
improve spelling and deactivate changes that were probably needed only for Firefox 2

  1. … 9 more files in changeset.
Move xowiki tests in the xowiki package

  1. … 1 more file in changeset.
Follow redirect to handle the vanilla dotlrn use case

whitespace changes

  1. … 1 more file in changeset.
extend regression test to cover webcallable funcitons

automated tests: fix broken argument in test case

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

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)

Fix tests for those cases when main site and even the automated test package are named differently than upstream

Fix test for those instances that named their main site some custom value

Make test independent from server configuration (e.g. proxy redirects) by providing hardcoded values

Limit test to installed packages

improve spelling

  1. … 13 more files in changeset.
improve spelling

  1. … 13 more files in changeset.
Fix regression in 'if_no_rows' idiom for db_foreach, document alternative syntax, create a test for db_foreach main functionalities

  1. … 1 more file in changeset.
perform javascript escaping with more regular semantics

  1. … 1 more file in changeset.
Introduce new ad_js_escape with the purpose of sanitizing tcl strings used inside javascript code from escape sequences and from quotes in particular and provide some test cases

TODO: consider its usage into templates when e.g. we are putting a URL into javascript functions such as acs_ListBulkActionClick. URLs might in fact contain single and double quotes.

  1. … 1 more file in changeset.
Proc "util_get_subset_missing": make sure to return the found elements.

Added test case for this proc.

  1. … 1 more file in changeset.
Make test locale-aware

- fix caching bug, when urls are retrieved via object_ids, and packages are unmounted

- make code more robust

- extend regression tests

  1. … 1 more file in changeset.
whitespace cleanup