Skip to content

Commit 6dd6f51

Browse files
girishkumarkhaleksihakli
authored andcommitted
adding couple more tests
1 parent 5bc031d commit 6dd6f51

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

tests/forms.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ def render_choice_field(
7474
choice_no,
7575
"".join(filter_strings),
7676
)
77-
print(render_field_str)
7877
return render_form(render_field_str, **kwargs)
7978

8079

tests/tests.py

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,16 @@ def test_parent_field(self):
401401
assertIn('<option value="1">one</option>', res)
402402
assertIn('<option value="2">two</option>', res)
403403

404+
def test_rendering_id_class(self):
405+
res = render_form(
406+
'{% render_field form.choice id="id_1" class="c_1" %}'
407+
'{% render_field form.choice id="id_2" class="c_2" %}'
408+
)
409+
self.assertEqual(res.count("id_1"), 1)
410+
self.assertEqual(res.count("id_2"), 1)
411+
self.assertEqual(res.count("c_1"), 1)
412+
self.assertEqual(res.count("c_2"), 1)
413+
404414

405415
class RadioFieldTest(TestCase):
406416
def test_first_choice(self):
@@ -410,11 +420,21 @@ def test_first_choice(self):
410420
assertIn('value="option1"', res)
411421
assertIn('id="id_radio_0"', res)
412422
assertIn('foo="bar"', res)
413-
423+
414424
def test_second_choice(self):
415425
res = render_choice_field("radio", 1, "attr", "foo:bar")
416426
assertIn('type="radio"', res)
417427
assertIn('name="radio"', res)
418428
assertIn('value="option2"', res)
419429
assertIn('id="id_radio_1"', res)
420-
assertIn('foo="bar"', res)
430+
assertIn('foo="bar"', res)
431+
432+
def test_rendering_id_class(self):
433+
res = render_form(
434+
'{% render_field form.radio.0 id="id_1" class="c_1" %}'
435+
'{% render_field form.radio.1 id="id_2" class="c_2" %}'
436+
)
437+
self.assertEqual(res.count("id_1"), 1)
438+
self.assertEqual(res.count("id_2"), 1)
439+
self.assertEqual(res.count("c_1"), 1)
440+
self.assertEqual(res.count("c_2"), 1)

0 commit comments

Comments
 (0)