| {"tests": [ |
| |
| {"description": "valid dir attribute value 'ltr'", |
| "input": "<span dir=ltr>", |
| "fail-if": "invalid-attribute-value"}, |
| |
| {"description": "valid dir attribute value 'LTR'", |
| "input": "<span dir=LTR>", |
| "fail-if": "invalid-attribute-value"}, |
| |
| {"description": "valid dir attribute value 'LtR'", |
| "input": "<span dir=LtR>", |
| "fail-if": "invalid-attribute-value"}, |
| |
| {"description": "valid dir attribute value 'rtl'", |
| "input": "<span dir=rtl>", |
| "fail-if": "invalid-attribute-value"}, |
| |
| {"description": "valid dir attribute value 'RTL'", |
| "input": "<span dir=RTL>", |
| "fail-if": "invalid-attribute-value"}, |
| |
| {"description": "valid dir attribute value 'RtL'", |
| "input": "<span dir=RtL>", |
| "fail-if": "invalid-attribute-value"}, |
| |
| {"description": "invalid dir attribute value due to leading space", |
| "input": "<span dir=' ltr'>", |
| "fail-unless": "invalid-enumerated-value"}, |
| |
| {"description": "dir attribute value can not be blank", |
| "input": "<span dir>", |
| "fail-unless": "attribute-value-can-not-be-blank"}, |
| |
| {"description": "dir attribute value can not be blank (with quotes)", |
| "input": "<span dir=''>", |
| "fail-unless": "attribute-value-can-not-be-blank"}, |
| |
| {"description": "invalid dir attribute value 'left'", |
| "input": "<span dir=left>", |
| "fail-unless": "invalid-enumerated-value"}, |
| |
| {"description": "invalid dir attribute value 'right'", |
| "input": "<span dir=right>", |
| "fail-unless": "invalid-enumerated-value"}, |
| |
| {"description": "invalid dir attribute value 'lefttoright'", |
| "input": "<span dir=lefttoright>", |
| "fail-unless": "invalid-enumerated-value"}, |
| |
| {"description": "invalid dir attribute value 'righttoleft'", |
| "input": "<span dir=righttoleft>", |
| "fail-unless": "invalid-enumerated-value"}, |
| |
| {"description": "invalid dir attribute value 'inherit'", |
| "input": "<span dir=inherit>", |
| "fail-unless": "invalid-enumerated-value"} |
| |
| ]} |