From ff4169e03a74c4fdb47a9ed3ac59c8e087a0742f Mon Sep 17 00:00:00 2001 From: William Desportes <williamdes@wdes.fr> Date: Sun, 15 Oct 2023 00:43:25 +0200 Subject: [PATCH] Send keys line by line for import to work on armhf and i386 Closes: #1053957 --- debian/tests/test_phpldapadmin_web.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/tests/test_phpldapadmin_web.py b/debian/tests/test_phpldapadmin_web.py index 325fb43..e208597 100644 --- a/debian/tests/test_phpldapadmin_web.py +++ b/debian/tests/test_phpldapadmin_web.py @@ -107,13 +107,15 @@ class TestphpLDAPadminWeb(unittest.TestCase): import_form = WebDriverWait(self.driver, 60).until(lambda x: x.find_element(By.CLASS_NAME, "new_value")) import_area = WebDriverWait(self.driver, 10).until(lambda x: x.find_element(By.XPATH, "//textarea[@name='ldif']")) - import_area.send_keys(Simpsons) + + for line in Simpsons.split('\n'): + import_area.send_keys(line + "\n") import_form.submit() import_result = WebDriverWait(self.driver, 60).until(lambda x: x.find_element(By.ID, "ajBODY")) - self.assertIn("STDIN 30,365 bytes (LDIF Import)", import_result.text) + self.assertIn("STDIN 30,367 bytes (LDIF Import)", import_result.text) self.assertIn("Adding", import_result.text) self.assertIn("Success", import_result.text) self.assertIn("o=Simpsons,dc=testing,dc=local", import_result.text) -- GitLab