xowiki-test-procs.tcl

  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use double quotes consistently in comment

Extend automated test with usage of a numeric formfield in the context of a compound field, use it_IT as the locale to check against, as upstream de_DE has also the dot separator like en_US

provide test case for the form-field "numeric" with switching the lanuage preferences

Perform a full initialize on both packages to get ::xo::cc initialized

  1. … 1 more file in changeset.
prefer "Package require" over "Package initialize" when possible

  1. … 2 more files in changeset.
adjust code with regression test, which performs literal comparison of rendered content

  1. … 4 more files in changeset.
added test case for form field validation

  1. … 1 more file in changeset.
improve listing of procs covered by regression test

  1. … 2 more files in changeset.
whitespace change

extend regression test

  1. … 1 more file in changeset.
perform proper login for web regression test

Remove redundant 'apm_package_instance_delete'

Cleanup after test

Create a test user for the 'create_form_with_form_instance' test case, instead of using the current one, and use its 'user_info' in the calls to 'acs::test::http'

mark private functions as private

  1. … 9 more files in changeset.
improve listing of test coverage

  1. … 17 more files in changeset.
improve listing of test coverage

  1. … 6 more files in changeset.
improve listing of test coverage

  1. … 8 more files in changeset.
make listing of tested procs more complete

  1. … 11 more files in changeset.
improve listing of tested procs

  1. … 2 more files in changeset.
avoid array notation for per_thread caches to ease flushing

  1. … 5 more files in changeset.
include public methods called via the web interface in listing of tested methods.

  1. … 1 more file in changeset.
improve spelling

  1. … 3 more files in changeset.
improve spelling

  1. … 10 more files in changeset.
improve spelling

  1. … 19 more files in changeset.
add test cases for slot interactions

Do not use web api to create the folder in this non-web test

Create testing instance outside the transaction so it is visible for http requests as well and tear it down, always require empty instances

Let go the init_classes approach and require what is needed for each test locally (fixes path_resolve and basically all xowiki tests)

  1. … 1 more file in changeset.
fix typos