| 546 | class TestSelect(unittest.TestCase): |
| 547 | |
| 548 | def test_unicode_select(self): |
| 549 | app = webtest.TestApp(select_app_unicode) |
| 550 | res = app.get('/') |
| 551 | single_form = res.forms["single_select_form"] |
| 552 | self.assertEqual(single_form["single"].value, u("МСК")) |
| 553 | |
| 554 | display = single_form.submit("button") |
| 555 | self.assertIn(u("<p>You selected МСК</p>"), display, display) |
| 556 | |
| 557 | res = app.get('/') |
| 558 | single_form = res.forms["single_select_form"] |
| 559 | self.assertEqual(single_form["single"].value, u("МСК")) |
| 560 | single_form.set("single", u("СПБ")) |
| 561 | self.assertEqual(single_form["single"].value, u("СПБ")) |
| 562 | display = single_form.submit("button") |
| 563 | self.assertIn(u("<p>You selected СПБ</p>"), display, display) |
| 564 | |
| 565 | def test_single_select(self): |
| 566 | app = webtest.TestApp(select_app) |