fix: add scale
kwarg for WuttaMoney
schema type, widget
This commit is contained in:
parent
b73127e350
commit
7f09ca5ede
3 changed files with 21 additions and 1 deletions
tests/forms
|
@ -85,9 +85,18 @@ class TestWuttaMoney(WebTestCase):
|
|||
|
||||
def test_widget_maker(self):
|
||||
enum = self.app.enum
|
||||
|
||||
# default scale
|
||||
typ = mod.WuttaMoney(self.request)
|
||||
widget = typ.widget_maker()
|
||||
self.assertIsInstance(widget, widgets.WuttaMoneyInputWidget)
|
||||
self.assertEqual(widget.scale, 2)
|
||||
|
||||
# custom scale
|
||||
typ = mod.WuttaMoney(self.request, scale=4)
|
||||
widget = typ.widget_maker()
|
||||
self.assertIsInstance(widget, widgets.WuttaMoneyInputWidget)
|
||||
self.assertEqual(widget.scale, 4)
|
||||
|
||||
|
||||
class TestWuttaQuantity(WebTestCase):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue