content-search-procs.tcl

Tests for search queue triggers

Location:
packages/acs-content-repository/tcl/test/content-search-procs.tcl

Procedures in this file

Detailed information

_acs-content-repository__cr_item_search_triggers (private)

 _acs-content-repository__cr_item_search_triggers

Testcases:
No testcase defined.

cr_item_search::assert_in_queue (private)

 cr_item_search::assert_in_queue [ -revision_id revision_id ] \
    [ -events events ]

We use this test many times. Check if revision_id is in the search observer queue

Switches:
-revision_id (optional)
-events (optional)
List of events to check for (INSERT,UPDATE,DELETE)

Testcases:
cr_item_search_triggers

cr_item_search::assert_not_in_queue (private)

 cr_item_search::assert_not_in_queue [ -revision_id revision_id ] \
    [ -events events ]

We use this test many times. Check if revision_id is in the search observer queue

Switches:
-revision_id (optional)
-events (optional)

Testcases:
cr_item_search_triggers

cr_item_search::remove_from_queue (private)

 cr_item_search::remove_from_queue [ -revision_id revision_id ]

Remove all entries from queue

Switches:
-revision_id (optional)

Testcases:
cr_item_search_triggers

cr_item_search::test_setup (private)

 cr_item_search::test_setup

setup test environment for search trigger tests

Testcases:
cr_item_search_triggers
[ show source ]