Exemple #1
0
class TestEmpty(support.VerifyResults, unittest.TestCase):
    def setUp(self):
        field = Text(__name__="foo")
        request = TestRequest()
        request.form["foo"] = u"Foo Value"
        self._widget = TextWidget(field, request)
        self._widget.setPrefix("")

    def testGetData(self):
        self.assertEqual(self._widget.getInputValue(), u"Foo Value")

    def testRender(self):
        check_list = ('id="foo"', 'name="foo"')
        self.verifyResult(self._widget(), check_list)
        self.verifyResult(self._widget.hidden(), check_list)
class TestEmpty(support.VerifyResults, unittest.TestCase):

    def setUp(self):
        field = Text(__name__ = 'foo')
        request = TestRequest()
        request.form['foo'] = u'Foo Value'
        self._widget = TextWidget(field, request)
        self._widget.setPrefix('')

    def testGetData(self):
        self.assertEqual(self._widget.getInputValue(), u'Foo Value')

    def testRender(self):
        check_list = ('id="foo"', 'name="foo"')
        self.verifyResult(self._widget(), check_list)
        self.verifyResult(self._widget.hidden(), check_list)
Exemple #3
0
class Test(support.VerifyResults, unittest.TestCase):
    def setUp(self):
        field = Text(__name__="foo")
        request = TestRequest()
        request.form["spam.foo"] = u"Foo Value"
        self._widget = TextWidget(field, request)
        self._widget.setPrefix("spam")

    def testGetData(self):
        self.assertEqual(self._widget.getInputValue(), u"Foo Value")

    def testRender(self):
        value = "Foo Value 2"
        check_list = ('type="text"', 'id="spam.foo"', 'name="spam.foo"', 'value="Foo Value 2"', 'size="20"')
        self._widget.setRenderedValue(value)
        self.verifyResult(self._widget(), check_list)
        check_list = ('type="hidden"',) + check_list[1:-1]
        self.verifyResult(self._widget.hidden(), check_list)
        check_list = ('style="color: red"',) + check_list
        self._widget.extra = 'style="color: red"'
        self.verifyResult(self._widget.hidden(), check_list)
class Test(support.VerifyResults, unittest.TestCase):

    def setUp(self):
        field = Text(__name__ = 'foo')
        request = TestRequest()
        request.form['spam.foo'] = u'Foo Value'
        self._widget = TextWidget(field, request)
        self._widget.setPrefix('spam')

    def testGetData(self):
        self.assertEqual(self._widget.getInputValue(), u'Foo Value')

    def testRender(self):
        value = 'Foo Value 2'
        check_list = ('type="text"', 'id="spam.foo"', 'name="spam.foo"',
                      'value="Foo Value 2"', 'size="20"')
        self._widget.setRenderedValue(value)
        self.verifyResult(self._widget(), check_list)
        check_list = ('type="hidden"',) + check_list[1:-1]
        self.verifyResult(self._widget.hidden(), check_list)
        check_list = ('style="color: red"',) + check_list
        self._widget.extra = 'style="color: red"'
        self.verifyResult(self._widget.hidden(), check_list)