Move CSIT to integration/csit repo
[integration/csit.git] / scripts / clamp / python-lib / CustomSeleniumLibrary.py
diff --git a/scripts/clamp/python-lib/CustomSeleniumLibrary.py b/scripts/clamp/python-lib/CustomSeleniumLibrary.py
new file mode 100755 (executable)
index 0000000..ad11b11
--- /dev/null
@@ -0,0 +1,20 @@
+from Selenium2Library import Selenium2Library
+from selenium.webdriver.common.keys import Keys
+import time
+
+class CustomSeleniumLibrary(Selenium2Library):
+    def insert_into_prompt(self, text):
+        alert = None
+        try:
+            time.sleep(5)
+            listOfFields = text.split(" ")
+            allInOneString=""
+            for temp in listOfFields:
+               allInOneString=allInOneString+temp+Keys.TAB
+
+            alert= self._current_browser().switch_to_alert()
+            alert.send_keys(allInOneString)
+        except WebDriverException:
+            raise RuntimeError('There were no alert')
+
+