acs-lang-test-procs.tcl

Helper test Tcl procedures.

Location:
packages/acs-lang/tcl/test/acs-lang-test-procs.tcl
Created:
18 October 2002
Author:
Peter Marklund <peter@collaboraid.biz>

Procedures in this file

Detailed information

_acs-lang__acs_lang_exec_dependencies (private)

 _acs-lang__acs_lang_exec_dependencies

Testcases:
No testcase defined.

_acs-lang__catalog_files_are_tdom_parsable_xml (private)

 _acs-lang__catalog_files_are_tdom_parsable_xml

Testcases:
No testcase defined.

_acs-lang__default_locale_from_lang (private)

 _acs-lang__default_locale_from_lang

Testcases:
No testcase defined.

_acs-lang__lang_message_dependencies_are_fine (private)

 _acs-lang__lang_message_dependencies_are_fine

Testcases:
No testcase defined.

_acs-lang__lang_messages_correct (private)

 _acs-lang__lang_messages_correct

Testcases:
No testcase defined.

_acs-lang__lang_package_has_files_in_locale_p (private)

 _acs-lang__lang_package_has_files_in_locale_p

Testcases:
No testcase defined.

_acs-lang__lc_time_fmt_Z_timezone (private)

 _acs-lang__lc_time_fmt_Z_timezone

Testcases:
No testcase defined.

_acs-lang__locale__test_lang_conn_browser_locale (private)

 _acs-lang__locale__test_lang_conn_browser_locale

Testcases:
No testcase defined.

_acs-lang__locale__test_system_package_setting (private)

 _acs-lang__locale__test_system_package_setting

Testcases:
No testcase defined.

_acs-lang__locale_language_fallback (private)

 _acs-lang__locale_language_fallback

Testcases:
No testcase defined.

_acs-lang__localize (private)

 _acs-lang__localize

Testcases:
No testcase defined.

_acs-lang__message__format (private)

 _acs-lang__message__format

Testcases:
No testcase defined.

_acs-lang__message__get_embedded_vars (private)

 _acs-lang__message__get_embedded_vars

Testcases:
No testcase defined.

_acs-lang__set_get_timezone (private)

 _acs-lang__set_get_timezone

Testcases:
No testcase defined.

_acs-lang__set_timezone_not_logged_in (private)

 _acs-lang__set_timezone_not_logged_in

Testcases:
No testcase defined.

_acs-lang__upgrade (private)

 _acs-lang__upgrade

Testcases:
No testcase defined.

_acs-lang__util__convert_adp_variables_to_percentage_signs (private)

 _acs-lang__util__convert_adp_variables_to_percentage_signs

Testcases:
No testcase defined.

_acs-lang__util__get_hash_indices (private)

 _acs-lang__util__get_hash_indices

Testcases:
No testcase defined.

_acs-lang__util__replace_adp_text_with_message_tags (private)

 _acs-lang__util__replace_adp_text_with_message_tags

Testcases:
No testcase defined.

_acs-lang__util__replace_temporary_tags_with_lookups (private)

 _acs-lang__util__replace_temporary_tags_with_lookups

Testcases:
No testcase defined.

lang::test::assert_browser_locale (private)

 lang::test::assert_browser_locale accept_language expect_locale

Assert that with given accept language header lang::conn::browser_locale returns the expected locale.

Parameters:
accept_language (required)
expect_locale (required)
Author:
Peter Marklund

Testcases:
locale__test_lang_conn_browser_locale

lang::test::check_import_result (private)

 lang::test::check_import_result -package_key package_key \
    -locale locale -upgrade_array upgrade_array -base_array base_array \
    -db_array db_array -file_array file_array

This proc checks that the properties of messages in the database are what we expect after a message catalog import or upgrade.

Switches:
-package_key (required)
-locale (required)
-upgrade_array (required)
-base_array (required)
-db_array (required)
-file_array (required)
Author:
Peter Marklund

Testcases:
No testcase defined.

lang::test::execute_upgrade (private)

 lang::test::execute_upgrade -locale locale

Executes the logic of the upgrade test case for a certain locale.

Switches:
-locale (required)
Author:
Peter Marklund

Testcases:
upgrade

lang::test::get_all_package_files (private)

 lang::test::get_all_package_files

Get all files on the system where some message key is expected.

Testcases:
No testcase defined.

lang::test::get_dir (private)

 lang::test::get_dir

The test directory of the acs-lang package (where this file resides).

Author:
Peter Marklund <peter@collaboraid.biz>
Created:
28 October 2002

Testcases:
util__replace_temporary_tags_with_lookups, util__replace_adp_text_with_message_tags

lang::test::setup_test_package (private)

 lang::test::setup_test_package

Testcases:
upgrade

lang::test::teardown_test_package (private)

 lang::test::teardown_test_package

Testcases:
upgrade

lang::test::test_package_key (private)

 lang::test::test_package_key

Testcases:
No testcase defined.
[ show source ]