shoop.testing.admin_module package

Submodules

shoop.testing.admin_module.mocker_view module

class shoop.testing.admin_module.mocker_view.Mockers[source]

Bases: object

Namespace object for mocker methods.

The docstrings for the callables are user-visible.

mock_order()[source]

Create a random order

mock_person()[source]

Create a random person

mock_company()[source]

Create a random company

class shoop.testing.admin_module.mocker_view.MockerForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False)[source]

Bases: django.forms.forms.Form

base_fields = OrderedDict([('type', <django.forms.fields.ChoiceField object at 0x7f52fe631828>), ('count', <django.forms.fields.IntegerField object at 0x7f52fe631128>)])
declared_fields = OrderedDict([('type', <django.forms.fields.ChoiceField object at 0x7f52fe631828>), ('count', <django.forms.fields.IntegerField object at 0x7f52fe631128>)])
media
class shoop.testing.admin_module.mocker_view.MockerView(**kwargs)[source]

Bases: django.views.generic.edit.FormView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

form_class

alias of MockerForm

template_name = 'shoop_testing/mocker.jinja'
mockers = <shoop.testing.admin_module.mocker_view.Mockers object>
get_mockers()[source]
get_form(form_class=None)
form_valid(form)[source]

Module contents

class shoop.testing.admin_module.TestingAdminModule[source]

Bases: shoop.admin.base.AdminModule

get_urls()[source]
get_menu_entries(request)[source]
get_required_permissions()[source]