(self)
| 600 | self.assertIn("<p>You selected 7</p>", display, display) |
| 601 | |
| 602 | def test_single_select_forced_value(self): |
| 603 | app = webtest.TestApp(select_app) |
| 604 | res = app.get('/') |
| 605 | self.assertEqual(res.status_int, 200) |
| 606 | self.assertEqual(res.headers['content-type'], |
| 607 | 'text/html; charset=utf-8') |
| 608 | self.assertEqual(res.content_type, 'text/html') |
| 609 | |
| 610 | single_form = res.forms["single_select_form"] |
| 611 | self.assertEqual(single_form["single"].value, "5") |
| 612 | self.assertRaises(ValueError, single_form.set, "single", "984") |
| 613 | single_form["single"].force_value("984") |
| 614 | self.assertEqual(single_form["single"].value, "984") |
| 615 | display = single_form.submit("button") |
| 616 | self.assertIn("<p>You selected 984</p>", display, display) |
| 617 | |
| 618 | def test_single_select_no_default(self): |
| 619 | app = webtest.TestApp(select_app_without_default) |
nothing calls this directly
no test coverage detected