diff --git a/gluon/tests/test_html.py b/gluon/tests/test_html.py
index 1defcfaf..f09cfb48 100644
--- a/gluon/tests/test_html.py
+++ b/gluon/tests/test_html.py
@@ -517,8 +517,8 @@ class TestBareHelpers(unittest.TestCase):
self.assertEqual(TEXTAREA('<>', _a='1', _b='2', _rows=5, _cols=20).xml(),
'')
- self.assertEqual(TEXTAREA('<>', _value='bla bla bla', _rows=10, _cols=40).xml(),
- '')
+ self.assertEqual(TEXTAREA('<>', value='bla bla bla...', _rows=10, _cols=40).xml(),
+ '')
def test_OPTION(self):
self.assertEqual(OPTION('<>', _a='1', _b='2').xml(),
@@ -548,6 +548,17 @@ class TestBareHelpers(unittest.TestCase):
OPTION('option 2', _value='2'),
_multiple='multiple').xml(),
'')
+ # OPTGROUP
+ self.assertEqual(SELECT(OPTGROUP(OPTION('option 1', _value='1'),
+ OPTION('option 2', _value='2'),
+ _label='Group 1',)).xml(),
+ '')
+ # List
+ self.assertEqual(SELECT([1, 2, 3, 4, 5]).xml(),
+ '')
+ # Tuple
+ self.assertEqual(SELECT((1, 2, 3, 4, 5)).xml(),
+ '')
def test_FIELDSET(self):
self.assertEqual(FIELDSET('<>', _a='1', _b='2').xml(),