• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- normalize string expressions

- use "in" operator instead of "lsearch"

  1. … 1 more file in changeset.
- get rid of empty_string_p

  1. … 2 more files in changeset.
Implemented TIP#136 Add optional support for Selenium Remote Control to acs-automated-testing.

    • -0
    • +123
    ./selenium-procs.tcl
    • -0
    • +14
    ./test/selenium-procs.tcl
  1. … 3 more files in changeset.
Merged the 5.3 branch with HEAD. Look for tags with the pattern

drb-*-20070513

  1. … 324 more files in changeset.
Fix login procs to work with external authorities

and username logins.

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 365 more files in changeset.
If a test logs a user in it should log that user out. Particularly if it

then goes on to delete that user. Failure to do so screws up tests that

try to access the website, logically enough.

    • -1
    • +4
    ./test/acs-automated-testing-procs.tcl
Added documentation to aa procs.

Added documentation to procs.

  1. … 1 more file in changeset.
Added documentation for twt procs: login, logout and log.

Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 719 more files in changeset.
aa_export_vars takes a list of arguments

now if there is no mounted instance of the package the proc aa_get_first_url will mount it

adding the query to get the first instance of a package htat was in the already in the tag 5-1

Adding two procs to run tclwebtest that where already in branch 5-1

Adding localhost in case of the ip is not configured in the config.tcl file

Adding option to use the local host if ip is not configured in the file config.tcl

added one proc to use aa_log_result using a boolean var from the testcase

Adding a proc to get the first mounted instance of a package to used in tclwebtest

add proc doc to a bunch of procs, declare some things with explicit namespaces rather than in namespace eval, make some public things private

  1. … 25 more files in changeset.
merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

    • -148
    • +8
    ./test/acs-automated-testing-procs.tcl
  1. … 647 more files in changeset.
making login proc error if it fails to login user. Adding some aa_log statements to make it easier to see what's going on during a tclwebtest test case (in particular which URLs are being requested)

adding tclwebtest API in acs-automated-testing package. Adding a simple example test case.

    • -148
    • +8
    ./test/acs-automated-testing-procs.tcl
adding a simple example tclwebtest test case that creates a test user and logs him in over HTTP, requests a web page, and then teardowns the user. In order to do this I copied over some procs from etc/install/tcl to tclwebtest-procs.tcl. The procs in etc/install/tcl should go away as we have tclwebtest fully integrated in acs-automated-testing

    • -0
    • +153
    ./tclwebtest-procs.tcl
    • -0
    • +171
    ./test/acs-automated-testing-procs.tcl
Log failed test cases as 'Bug', not 'Error'

adding XMLReportDir parameter. Adding description to the server page and cleaning up the page a little.

  1. … 3 more files in changeset.
adding new parameter XMLReportDir

  1. … 2 more files in changeset.
breaking generation of xml test report out into a proc. Generating xml report after each run of a series of tests (proc aa_runseries)

adding xml report from test results and saving the file in the file system. Using the xml file on the install pages

  1. … 3 more files in changeset.
added help text; exclusion categories

  1. … 4 more files in changeset.