Look for textarea fields as well as input fields
authorW. Trevor King <wking@drexel.edu>
Wed, 30 Jun 2010 20:26:41 +0000 (16:26 -0400)
committerW. Trevor King <wking@drexel.edu>
Wed, 30 Jun 2010 20:26:41 +0000 (16:26 -0400)
sitecore/__init__.py

index 10b3c8ad38be08224b506693b3a5459e935ab6a8..e5b6bfded9f83be14ec62a8423b05969a669f112 100755 (executable)
@@ -156,8 +156,10 @@ class SiteCoreConnection (object):
         #   >>> a = s.w.switch_to_active_element()
         #   >>> a.get_attribute('id')
         # FIELD*, but the number * changes between sessions/versions
-        fields = [f for f in self.w.find_elements_by_tag_name('input')
-                  if f.get_attribute('id').startswith('FIELD')]
+        fields = []
+        for tag in ['input', 'textarea']:
+            fields.extend([f for f in self.w.find_elements_by_tag_name(tag)
+                           if f.get_attribute('id').startswith('FIELD')])
         match = False
         for f in fields:
             granddad = f.find_element_by_xpath('/../..')