|
@@ -4,12 +4,8 @@ from bottle import template
|
|
|
|
|
|
@mark.parametrize('expected, params', [
|
|
|
("""<optgroup label="Group">
|
|
|
-<option
|
|
|
- value="val-to-backend"
|
|
|
-
|
|
|
- selected>
|
|
|
- val-displayed
|
|
|
-</option></optgroup>""", {
|
|
|
+ <option value="val-to-backend" selected>val-displayed</option>
|
|
|
+</optgroup>""", {
|
|
|
"name": "Group", "options": [
|
|
|
{
|
|
|
"value": "val-to-backend",
|
|
@@ -17,31 +13,18 @@ from bottle import template
|
|
|
"display": "val-displayed",
|
|
|
}, ] }),
|
|
|
("""<optgroup label="Group">
|
|
|
-<option
|
|
|
- value="val-to-backend"
|
|
|
- disabled
|
|
|
- >
|
|
|
- val-to-backend
|
|
|
-</option></optgroup>""", { "name": "Group", "options": [
|
|
|
+ <option value="val-to-backend" disabled >val-to-backend</option>
|
|
|
+</optgroup>""", { "name": "Group", "options": [
|
|
|
{
|
|
|
"value": "val-to-backend",
|
|
|
"disabled": True,
|
|
|
}, ] }),
|
|
|
("""<optgroup label="Group">
|
|
|
-<option
|
|
|
- value="val-to-backend"
|
|
|
-
|
|
|
- selected>
|
|
|
- val-displayed
|
|
|
-</option><option
|
|
|
- value="val-to-backend"
|
|
|
- disabled
|
|
|
- >
|
|
|
- val-to-backend
|
|
|
-</option></optgroup>""", { "name": "Group", "options": [
|
|
|
+ <option value="val-to-backend" >val-displayed</option>
|
|
|
+ <option value="val-to-backend" disabled >val-to-backend</option>
|
|
|
+</optgroup>""", { "name": "Group", "options": [
|
|
|
{
|
|
|
"value": "val-to-backend",
|
|
|
- "selected": True,
|
|
|
"display": "val-displayed",
|
|
|
},
|
|
|
{
|