def render(self): return html.varea(self.name, {self.name: self.value}, _id=self._id_prefix + self.name, **self.kwargs)
def test_varea_override_id(): s = mod.varea('foo', {}, _id='bar') assert_attr(s, 'id', 'bar')
def test_varea_value(): s = mod.varea('foo', {'foo': 'bar'}) assert_content(s, 'bar')
def test_varea(): s = mod.varea('foo', {}) assert_tag(s, 'textarea') assert_name(s, 'foo') assert_attr(s, 'id', 'foo')