============================================
Functional doctest
author: Juan Pablo Gimenez <jpg@rcom.com.ar>
============================================

First some useful defines and includes...

    >>> from Products.Five.testbrowser import Browser
    >>> from Products.CMFCore.utils import getToolByName
    >>> from Products.PloneTestCase.setup import portal_owner, \
    ...                                          default_user, \
    ...                                          default_password

    >>> portal = self.portal
    >>> portal
    <PloneSite at /plone>

    >>> browser = Browser()
    >>> portal_url = portal.absolute_url()
    >>> folder_url = self.folder.absolute_url()
    >>> login_url = portal_url + '/login_form'
    >>> logout_url = portal_url + '/logout'
    >>> prefs_languages_url = portal_url + '/portal_languages/prefs_languages'
	>>> portal.error_log._ignored_exceptions = ()
    >>> browser.handleErrors = False

Now, we must login...
    >>> browser.open(login_url)

    >>> browser.getControl(name='__ac_name').value = portal_owner
    >>> browser.getControl(name='__ac_password').value = default_password
    >>> browser.getControl(name='submit').click()
