# Path: formwizard/tests/namedwizardtests/forms.py
# class Page1(forms.Form):
# class Page2(forms.Form):
# class Page3(forms.Form):
# class ContactWizard(NamedUrlWizardView):
# class SessionContactWizard(ContactWizard):
# class CookieContactWizard(ContactWizard):
#     def done(self, form_list, **kwargs):


from django.conf.urls.defaults import *
from formwizard.tests.namedwizardtests.forms import (
    SessionContactWizard, CookieContactWizard, Page1, Page2, Page3, Page4)


def get_named_session_wizard():
    return SessionContactWizard.as_view(
        [('form1', Page1), ('form2', Page2), ('form3', Page3), ('form4', Page4)],
        url_name='nwiz_session',
        done_step_name='nwiz_session_done'
    )

def get_named_cookie_wizard():
    return CookieContactWizard.as_view(

# Path: formwizard/tests/namedwizardtests/forms.py
# class Page1(forms.Form):
# class Page2(forms.Form):
# class Page3(forms.Form):
# class ContactWizard(NamedUrlWizardView):
# class SessionContactWizard(ContactWizard):
# class CookieContactWizard(ContactWizard):
#     def done(self, form_list, **kwargs):


# Path: formwizard/tests/namedwizardtests/urls.py
from django.conf.urls.defaults import *
from formwizard.tests.namedwizardtests.forms import (
    SessionContactWizard, CookieContactWizard, Page1, Page2, Page3, Page4)



def get_named_session_wizard():
    return SessionContactWizard.as_view(
        [('form1', Page1), ('form2', Page2), ('form3', Page3), ('form4', Page4)],
        url_name='nwiz_session',
        done_step_name='nwiz_session_done'
    )

def get_named_cookie_wizard():
    return CookieContactWizard.as_view(

        [('form1', Page1), ('form2', Page2), ('form3', Page3), ('form4', Page4)],