diff --git a/test/ucs-test/tests/85_ucs-translation-template/00_fuzzy_entries_on_merge b/test/ucs-test/tests/85_ucs-translation-template/00_fuzzy_entries_on_merge index 6271211..38a3b34 100755 --- a/test/ucs-test/tests/85_ucs-translation-template/00_fuzzy_entries_on_merge +++ b/test/ucs-test/tests/85_ucs-translation-template/00_fuzzy_entries_on_merge @@ -23,8 +23,13 @@ import polib import random import tools import univention.testing.utils as utils +from univention.config_registry import ConfigRegistry + +UCR = ConfigRegistry() +UCR.load() TRANSLATION_PKG_NAME = 'univention-l10n-XX' +SVN_URL = 'http://forge.univention.org/svn/dev/branches/ucs-{ucr[version/version]}/ucs-{ucr[version/version]}-{ucr[version/patchlevel]}'.format(ucr=UCR) def fixture(): @@ -32,7 +37,7 @@ def fixture(): tools.call( 'svn', 'checkout', - 'http://forge.univention.org/svn/dev/branches/ucs-4.1/ucs-4.1-4/management') + os.path.join(SVN_URL, 'management')) tools.call( 'univention-ucs-translation-build-package', '--source={}'.format('.'), diff --git a/test/ucs-test/tests/85_ucs-translation-template/01_merge_new_module b/test/ucs-test/tests/85_ucs-translation-template/01_merge_new_module index a4692fc..b3f6874 100755 --- a/test/ucs-test/tests/85_ucs-translation-template/01_merge_new_module +++ b/test/ucs-test/tests/85_ucs-translation-template/01_merge_new_module @@ -22,8 +22,13 @@ import logging import os import tools import univention.testing.utils as utils +from univention.config_registry import ConfigRegistry +UCR = ConfigRegistry() +UCR.load() + +SVN_URL = 'http://forge.univention.org/svn/dev/branches/ucs-{ucr[version/version]}/ucs-{ucr[version/version]}-{ucr[version/patchlevel]}'.format(ucr=UCR) SVN_PATH = 'SVN' DUMMY_MOD_DIR = 'management/univention-management-console-module-dummy' DUMMY_MOD_EXPECTED_PO_PATHS = [ @@ -47,7 +52,7 @@ if __name__ == '__main__': os.chdir(tmp_dir) try: - tools.call('svn', 'checkout', 'http://forge.univention.org/svn/dev/branches/ucs-4.1/ucs-4.1-1/management', os.path.join(SVN_PATH, 'management')) + tools.call('svn', 'checkout', os.path.join(SVN_URL, 'management'), os.path.join(SVN_PATH, 'management')) tools.call('univention-ucs-translation-build-package', '--source={}'.format(SVN_PATH), '--languagecode=XX', '--locale=fr_FR.UTF-8:UTF-8', '--language-name=TEST0') tools.call('univention-ucs-translation-fakemessage', TRANSLATION_PKG_NAME) except tools.InvalidCommandError: