• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merge from oacs-5-10

    • -7
    • +285
    ./acs-automated-testing-procs.tcl
  1. … 8098 more files in changeset.
fix name of tested proc

- add new api function "aa_section" to allow structuring of larger test cases

- generalize login during tests further. When "user_info" is provided

it can be used to either login via login credentials or directly

via user_id (next step: integrate config-option for test users, this

will allow pure web tests to run against a different server)

- extend regression test to cover new features

- bump version numbers to 5.10.0d7

  1. … 4 more files in changeset.
added cookie management by passing request dict as "-session" to next requests

- new webtest API calls:

::acs::test::login

::acs::test::logout

- transformed tclwebtest_example to webtest_example (not using twt)

    • -31
    • +35
    ./acs-automated-testing-procs.tcl
  1. … 1 more file in changeset.
make automated-testing login more robust, i.e. working with a configured wild card ip address

  1. … 1 more file in changeset.
Don't include Se as a tested proc, as not being a openacs class will make loading fail

Fix backslashes

overwork test cases: moderinze tests, make tested api functions explicit

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

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

    • -0
    • +14
    ./selenium-procs.tcl
  1. … 6 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.

merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

    • -148
    • +8
    ./acs-automated-testing-procs.tcl
  1. … 647 more files in changeset.
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
    • +171
    ./acs-automated-testing-procs.tcl
  1. … 1 more file in changeset.
added help text; exclusion categories

  1. … 5 more files in changeset.
changing the file structure of acs-automated-testing tests as outlined in this post: http://openacs.org/forums/message-view?message_id=90563

    • -0
    • +142
    ./example-test-init.tcl
  1. … 17 more files in changeset.
Moved the test example into the test directory.

    • -0
    • +142
    ./example-test-procs.tcl
  1. … 1 more file in changeset.