MCPcopy Create free account
hub / github.com/Pylons/webtest / test_force_select

Method test_force_select

tests/test_forms.py:48–62  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

46 "submit default value is ''")
47
48 def test_force_select(self):
49 form = self.callFUT()
50 form['select'].force_value('notavalue')
51 form['select'].value__set('value3')
52
53 self.assertTrue(
54 form['select']._forced_value is NoValue,
55 "Setting a value after having forced a value should keep a forced"
56 " state")
57 self.assertEqual(
58 form['select'].value, 'value3',
59 "the value should the the one set by value__set")
60 self.assertEqual(
61 form['select'].selectedIndex, 2,
62 "the value index should be the one set by value__set")
63
64 def test_form_select(self):
65 form = self.callFUT()

Callers

nothing calls this directly

Calls 3

callFUTMethod · 0.95
force_valueMethod · 0.45
value__setMethod · 0.45

Tested by

no test coverage detected