acs-automated-testing

  • last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
updated core version numbers

  1. … 16 more files in changeset.
added requirement for logging to file

merge of changes between oacs-5-0-0b4 and oacs-5-0-0-final to HEAD

  1. … 284 more files in changeset.
updated core package version numbers to 5.0.0

  1. … 18 more files in changeset.
added notes from chat discussion

Added detailed requirements xml and html

    • -0
    • +25
    ./www/doc/requirements.html
added skeleton docs for auto-testing

    • binary
    ./www/doc/xml/Makefile
    • -0
    • +14
    ./www/doc/xml/index.xml
    • -0
    • +17
    ./www/doc/xml/install.xml
    • -0
    • +77
    ./www/doc/xml/requirements.xml
Marked aa_run_with_teardown public

add -public and -private for some procs, minor bug in acs_object::get some @see notes

  1. … 11 more files in changeset.
merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 596 more files in changeset.
indenting proc_doc of aa_run_with_teardown proc

bump core to 5.0.0b4 for new tarball. update readme.txt and variable.ent to 5.0.0b4.

  1. … 28 more files in changeset.
Fix the package and vendor URLs, remove broken owner emails.

  1. … 73 more files in changeset.
Document proper usage of aa_export_vars

clean up summary and description information

  1. … 51 more files in changeset.
Changed logging of failed test cases from Error to Bug. They're not errors in the sense that you want to be notified of them, since we already catch them in the automated testing framework. More specifically, it interfered badly with the new testcase that scans the server error log for errors

Adding a reference to /doc/tutorial-debug.html so that first time users of acs-automated-testing know where to find a little information about it. This is lame and does not follow the docbook convention, I know, but it's better then nothing.

file index.html was initially added on branch oacs-5-0.

updated all to 5.0.0a5, cleaned up require sections that listed multiple versions, and updated package owner info

  1. … 18 more files in changeset.
make some Notices either warnings or debug and made them more descriptive by generally including the proc name as well bug #1032

  1. … 73 more files in changeset.
Typo

changing log statement about registering of test case from notice to debug level

Allow return inside test case without causing error message

Stubbing forgot to handle defaulted proc arguments correctly

Define test case procs private so they don't show up in the search

removing ACS and OpenACS prefixes from core package names as they weren't really conveying any useful information for system admins

  1. … 12 more files in changeset.
Cleaned up display

Got rid of local master, cleaned up context bar

Fixed bug: Could try to unset without setting first

- Make aa_*-assertion procs return true/false of whether the assertion passed, so you can use that to branch out on assertions, e.g. if { [aa_true "..." [info exists var]] } { aa_log "var is $var" }

- cleaning up the rollback stuff