Example #1
0
    def test_render_with_htmlfill(self):

        from pyramid_simpleform import Form

        request = testing.DummyRequest()
        request.POST["name"] = "test"
        request.method = "POST"

        settings = {}

        settings["mako.directories"] = "pyramid_simpleform:templates"
        config = Configurator(settings=settings)

        request.registry = config.registry

        form = Form(request, SimpleFESchema, defaults={"name": "foo"})

        result = form.render("test_form.mako", htmlfill=True)
        self.assert_('<input type="text" name="name" size="20" value="foo">' in result)
Example #2
0
    def test_render_without_htmlfill(self):

        from pyramid_simpleform import Form

        request = testing.DummyRequest()
        request.POST['name'] = 'test'
        request.method = "POST"

        settings = {}

        settings['mako.directories'] = 'pyramid_simpleform:templates'
        config = Configurator(settings=settings)

        request.registry = config.registry

        form = Form(request, SimpleFESchema)

        result = form.render("test_form.mako", htmlfill=False)
        self.assert_('<input type="text" name="name" size="20">' in result)
Example #3
0
    def test_render_without_htmlfill(self):

        from pyramid_simpleform import Form

        request = testing.DummyRequest()
        request.POST["name"] = "test"
        request.method = "POST"

        settings = {}

        settings["mako.directories"] = "pyramid_simpleform:templates"
        config = testing.setUp(settings=settings)
        config.include("pyramid_mako")

        request.registry = config.registry

        form = Form(request, SimpleFESchema)

        result = form.render("test_form.mako", htmlfill=False)
        self.assertTrue('<input type="text" name="name" size="20">' in result)
Example #4
0
    def test_render_without_htmlfill(self):

        from pyramid_simpleform import Form

        request = testing.DummyRequest()
        request.POST['name'] = 'test'
        request.method = "POST"
        
        settings = {}

        settings['mako.directories'] = 'pyramid_simpleform:templates'
        config = Configurator(settings=settings)


        request.registry = config.registry

        form = Form(request, SimpleFESchema)

        result = form.render("test_form.mako", htmlfill=False)
        self.assert_('<input type="text" name="name" size="20">' 
                     in result)
Example #5
0
    def test_render_with_htmlfill(self):

        from pyramid_simpleform import Form

        request = testing.DummyRequest()
        request.POST['name'] = 'test'
        request.method = "POST"
        
        settings = {}

        settings['mako.directories'] = 'pyramid_simpleform:templates'
        config = testing.setUp(settings=settings)
        config.include('pyramid_mako')


        request.registry = config.registry

        form = Form(request, SimpleFESchema, defaults={'name': 'foo'})

        result = form.render("test_form.mako", htmlfill=True)
        self.assert_('<input type="text" name="name" size="20" value="foo">'
                     in result)