# HG changeset patch # User Johannes Bornhold # Date 2016-06-03 06:37:08 # Node ID 2e1c9e51edc578c4c316bc7aadee5dc8277142d8 # Parent 8177bcaec143c9b560215faa9404800ba091a586 tests: Adapt test to changed template. diff --git a/rhodecode/tests/functional/test_admin_auth_settings.py b/rhodecode/tests/functional/test_admin_auth_settings.py --- a/rhodecode/tests/functional/test_admin_auth_settings.py +++ b/rhodecode/tests/functional/test_admin_auth_settings.py @@ -20,7 +20,8 @@ import pytest -from rhodecode.tests import assert_session_flash, url +from rhodecode.tests import assert_session_flash +from rhodecode.tests.utils import AssertResponse from rhodecode.model.db import Session from rhodecode.model.settings import SettingsModel @@ -150,12 +151,14 @@ class TestAuthSettingsController(object) 'egg:rhodecode-enterprise-ce#rhodecode,' 'egg:rhodecode-enterprise-ce#ldap', csrf_token) + invalid_port_value = 'invalid-port-number' response = self._post_ldap_settings(params, override={ - 'port': 'invalid-port-number', + 'port': invalid_port_value, }) - response.mustcontain( - '"invalid-port-number"' - ' is not a number') + assertr = AssertResponse(response) + assertr.element_contains( + '.form .field #port ~ .error-message', + invalid_port_value) def test_ldap_error_form(self, csrf_token): params = self._enable_plugins(