• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
make listing of tested procs more complete

  1. … 11 more files in changeset.
Improve sql portability

  1. … 5 more files in changeset.
Cover more group api

this also exposes a potential problem with group::get_id when a group is created, deleted, and then a new one is created with the same name (e.g. executing the test multiple times). As the memoize cache is not maintained, the returned group_id will be incorrect.

Increase proc coverage

Fix typo

New test checking that no leftover groups localizations are still there on the system

Cleanup test message key

Test covering the automagical localization of group pretty names

Move rel_segments_* procs in new rel_segment:: namespace to comply with OpenACS naming convention, create deprecated wrappers, replace occurrences

  1. … 10 more files in changeset.
Add a test about group membership for tcl api as well (will right now fail on direct membership)

Minor formatting changes

Use test api to make the test more generic, handle mixed-case emails

Use test api to make the test work in different contexts

Assume email is verified for this test

Move email confirmation test in a proc, as some tests need to reuse this when we are configured to require verification

  1. … 1 more file in changeset.
Add tested urls and procs to definition

Add test to check whether email confirmation works and behavior fits subsite configuration

Whitespace cleanup

Fix test test by considering that group pretty name is automatically localized

New automated test doing the roundrtrip of group-type related API

Note that this is currently failing due to a bug in package_instantiate_object, which triggered the creation of this test.

make tested API calls explicit, fix broken test case ('the_public' was spelled 'the_pubic')

improve testcases by removing useless expr commands

  1. … 17 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 25 more files in changeset.
Make test more robust on subsequent calls

composition-rel reform:

- apply changes developed by Michael Steigman for making rel-types

configurable whether these should be composable or not

(default is: these are composable, which was up to now the only

choice)

- improved documentation of log argument lists of SQL functions

- Background:

http://openacs.org/forums/message-view?message_id=5330734

http://openacs.org/forums/message-view?message_id=4031049

- bump version number of acs-kernel to 5.9.1d16

  1. … 34 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- get rid of empty_string_p in non-deprecated code

- make use of tcl byte-code compiler

  1. … 42 more files in changeset.
Fixed another test that failed due to user caching