Log in as Manager::

    >>> browser.login(TEST_USER_NAME, TEST_USER_PASSWORD)

There should not be Orders in actions::

    >>> browser.open('/')
    >>> print browser.bycss('#contentview-orders')

Make portal Shopping Site and there should appear Orders in actions::

    >>> browser.getLink('Make Shopping Site').click()
    >>> print browser.bycss('#contentview-orders')
    --- 1 ---
    <li id="contentview-orders" class="plain">
    <a href="http://nohost/plone/@@orders">Orders</a>
    </li>

Log out and log in as Editor::

    >>> browser.getLink('Log out').click()
    >>> browser.login(editor, editor)

Go to portal and you see Orders in actions::

    >>> browser.open('/')
    >>> print browser.bycss('#contentview-orders')
    --- 1 ---
    <li id="contentview-orders" class="plain">
    <a href="http://nohost/plone/@@orders">Orders</a>
    </li>

Log out and log in as Member::

    >>> browser.getLink('Log out').click()
    >>> browser.login(member1, member1)

Go to portal and you should not see Orders in actions::

    >>> browser.open('/')
    >>> print browser.bycss('#contentview-orders')
