Skip to content

Commit e7c285d

Browse files
committed
test - fix broken test
Had a test case for number inputs that I didn't know about. testmon didn't detect it had to be run.
1 parent 5ac6e59 commit e7c285d

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

test/test_templating.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -351,15 +351,15 @@ def test_number_field(self):
351351
p = NumberHTMLProperty(self.client, 'testnum', '1', None, 'test',
352352
2345678.2345678)
353353
self.assertEqual(p.field(),
354-
('<input id="testnum1@test" name="testnum1@test" size="30" type="text" '
354+
('<input id="testnum1@test" name="testnum1@test" size="30" type="number" '
355355
'value="%s">')%expected_val)
356356
self.assertEqual(p.field(size=10),
357-
('<input id="testnum1@test" name="testnum1@test" size="10" type="text" '
357+
('<input id="testnum1@test" name="testnum1@test" size="10" type="number" '
358358
'value="%s">')%expected_val)
359359
self.assertEqual(p.field(size=10, dataprop="foo", dataprop2=5),
360360
('<input dataprop="foo" dataprop2="5" '
361361
'id="testnum1@test" name="testnum1@test" '
362-
'size="10" type="text" '
362+
'size="10" type="number" '
363363
'value="%s">'%expected_val))
364364

365365
self.assertEqual(p.field(size=10, klass="class1",
@@ -369,7 +369,7 @@ def test_number_field(self):
369369
('<input class="class2 class3" data-prop="foo" '
370370
'data-prop2="5" id="testnum1@test" '
371371
'klass="class1" '
372-
'name="testnum1@test" size="10" type="text" '
372+
'name="testnum1@test" size="10" type="number" '
373373
'value="%s">')%expected_val)
374374

375375
# get plain representation if user can't edit
@@ -378,10 +378,10 @@ def test_number_field(self):
378378

379379
# test with string which is wrong type
380380
p = NumberHTMLProperty(self.client, 'testnum', '1', None, 'test',
381-
"2345678.2345678")
381+
"234567e.2345678")
382382
self.assertEqual(p.field(),
383383
('<input id="testnum1@test" name="testnum1@test" '
384-
'size="30" type="text" value="2345678.2345678">'))
384+
'size="30" type="number" value="234567e.2345678">'))
385385

386386
# test with None value, pretend property.__default_value = Null which
387387
# is the default. It would be returned by get_default_value
@@ -391,7 +391,7 @@ def test_number_field(self):
391391
'test', None)
392392
self.assertEqual(p.field(),
393393
('<input id="testnum1@test" name="testnum1@test" '
394-
'size="30" type="text" value="">'))
394+
'size="30" type="number" value="">'))
395395

396396
def test_number_plain(self):
397397
import sys
@@ -768,6 +768,7 @@ def test_DateHTMLWithDate(self):
768768
'deadline', test_Date)
769769
self.assertIsInstance(d._value, date.Date)
770770
self.assertEqual(d.pretty(), " 1 January 2021")
771+
self.assertEqual(d.pretty("%2d %B %Y"), "01 January 2021")
771772
self.assertEqual(d.pretty(format="%Y-%m"), "2021-01")
772773
self.assertEqual(d.plain(), "2021-01-01.13:22:10")
773774
self.assertEqual(d.local("-4").plain(), "2021-01-01.07:22:10")

0 commit comments

Comments
 (0)