26 lines
698 B
Python
26 lines
698 B
Python
|
|
from mock import Mock
|
|
|
|
from .. import TestCase
|
|
from tailbone.forms import simpleform
|
|
|
|
|
|
class FormRendererTests(TestCase):
|
|
|
|
def test_field_div(self):
|
|
form = Mock()
|
|
form.errors_for = Mock(return_value=[])
|
|
renderer = simpleform.FormRenderer(form)
|
|
renderer.field_div('test', '<p>test</p>')
|
|
|
|
def test_field_div_with_errors(self):
|
|
form = Mock()
|
|
form.errors_for = Mock(return_value=["Bogus testing error."])
|
|
renderer = simpleform.FormRenderer(form)
|
|
renderer.field_div('test', '<p>test</p>')
|
|
|
|
def test_referrer_field(self):
|
|
form = Mock()
|
|
renderer = simpleform.FormRenderer(form)
|
|
renderer.referrer_field()
|