acs::test::require_package_instance (public)
acs::test::require_package_instance -package_key package_key \ [ -instance_name instance_name ] [ -empty ]
Defined in packages/acs-automated-testing/tcl/aa-test-procs.tcl
Returns a test instance of specified package_key mounted under specified name. Will create it if it is not found. It is currently assumed the instance will be mounted under the main subsite.
- Switches:
- -package_key (required)
- package to be instantiated
- -instance_name (optional)
- name of the site-node this instance will be mounted to. Will default to
-test - -empty (optional, boolean)
- require an empty instance. If an existing instance is found, it will be deleted. If a package different than
is found, it won't be deleted and the proc will return an error - Returns:
- a package_id
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- package_normalize_path, includelet_toc, includelet_childresources, link_tests, slot_interactions, path_resolve, create_form_with_form_instance, create_form_with_numeric, form_validate, nested_self_references