Ignore:
Timestamp:
27 Nov 2011, 18:55:06 (13 years ago)
Author:
Henrik Bettermann
Message:

Reorganise contact form pages. Use megrok.layout.Form.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt

    r7222 r7225  
    4242  >>> browser.open('http://localhost/myuniversity')
    4343  >>> browser.getLink('Enquiries').click()
    44   >>> browser.getControl('Submit').click()
    45   >>> print browser.contents
    46   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
    47   ...Error: All fields must be filled...
    48   ...
    49 
    50   >>> browser.getControl(name='fullname').value = "Bob Tester"
    51   >>> browser.getControl(name='email').value = "xx@yy.zz"
    52   >>> browser.getControl(name='descr').value = "test message"
    53   >>> browser.getControl('Submit').click()
     44  >>> browser.getControl('Send').click()
     45  >>> print browser.contents
     46  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
     47  ...There were errors...
     48  ...
     49
     50  >>> browser.getControl(name='form.fullname').value = "Bob Tester"
     51  >>> browser.getControl(name='form.email_from').value = "xx@yy.zz"
     52  >>> browser.getControl(name='form.body').value = "test message"
     53  >>> browser.getControl('Send').click()
    5454  >>> print browser.contents
    5555  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
     
    185185  ...
    186186
    187 We fill in a wrong email address::
    188 
    189   >>> browser.getControl(name='email').value = "xx@yy"
    190   >>> browser.getControl(name='descr').value = "test message"
    191   >>> browser.getControl('Submit').click()
    192   >>> print browser.contents
    193   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
    194   ...<li class="message">Error: xx@yy is not a valid email address.</li>
    195   ...
    196 
    197 Now we fill the form properly (this will send a real message to
    198 contact@waeup.org)::
     187We fill the form and try to send message to contact@waeup.org)::
    199188
    200189  >>> browser.open('http://localhost/myuniversity/contactadmin')
    201   >>> browser.getControl(name='email').value = "xx@yy.zz"
    202   >>> browser.getControl(name='descr').value = "test message"
    203   >>> browser.getControl('Submit').click()
    204   >>> print browser.contents
    205   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
    206   ...<li class="message">Your message has been sent.</li>
    207   ...
    208 
    209 If this test fails, chances are, that the local machine has no SMTP
    210 server installed.
     190  >>> browser.getControl(name='form.body').value = "test message"
     191  >>> browser.getControl('Send').click()
     192  >>> print browser.contents
     193  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
     194  ...<li class="message">You don't have a user account.</li>
     195  ...
     196
     197We can't send messages without a user account.
    211198
    212199
Note: See TracChangeset for help on using the changeset viewer.