• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add automated test for 'ad_decode' and 'util::interval_pretty' procs. Many thanks to Hanifa Hasan

Add automated test for the 'apm_version_names_compare' proc. Many thanks to Hanifa Hasan

Add automated test for the 'ad_color_to_hex' proc. Many thanks to Hanifa Hasan

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

    • -0
    • +0
    ./widget-test-procs.tcl
Add new proc 'util::content_size_pretty', to prettify data size given in bytes, and its automated tests.

It supports both binary and decimal representations, a resolution up to YB/YiB, and setting the precision via parameter.

It should replace ad-hoc size prettyfication done manually in several places of the codebase.

  1. … 1 more file in changeset.
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.