{"tests": [ {"description": "valid single class attribute value", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading space", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with trailing space", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading and trailing space", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading tab", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with trailing tab", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading and trailing tab", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading LF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with trailing LF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading and trailing LF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading LT", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with trailing LT", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading and trailing LT", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading FF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with trailing FF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading and trailing FF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading CR", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with trailing CR", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid single class attribute value with leading and trailing CR", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid double class attribute value separated by space", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid double class attribute value separated by tab", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid double class attribute value separated by LF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid double class attribute value separated by LT", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid double class attribute value separated by FF", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "valid double class attribute value separated by CR", "input": "", "fail-if": "invalid-attribute-value"}, {"description": "invalid duplicated class attribute value separated by space", "input": "", "fail-unless": "invalid-attribute-value"}, {"description": "invalid duplicated class attribute value separated by tab", "input": "", "fail-unless": "invalid-attribute-value"}, {"description": "invalid duplicated class attribute value separated by LF", "input": "", "fail-unless": "invalid-attribute-value"}, {"description": "invalid duplicated class attribute value separated by LT", "input": "", "fail-unless": "invalid-attribute-value"}, {"description": "invalid duplicated class attribute value separated by FF", "input": "", "fail-unless": "invalid-attribute-value"}, {"description": "invalid duplicated class attribute value separated by CR", "input": "", "fail-unless": "duplicate-value-in-token-list"}, {"description": "invalid duplicated class attribute value separated by space", "input": "", "fail-unless": "duplicate-value-in-token-list"}, {"description": "invalid duplicated class attribute value separated by tab", "input": "", "fail-unless": "duplicate-value-in-token-list"}, {"description": "invalid duplicated class attribute value separated by LF", "input": "", "fail-unless": "duplicate-value-in-token-list"}, {"description": "invalid duplicated class attribute value separated by LT", "input": "", "fail-unless": "duplicate-value-in-token-list"}, {"description": "invalid duplicated class attribute value separated by FF", "input": "", "fail-unless": "duplicate-value-in-token-list"}, {"description": "invalid duplicated class attribute value separated by CR", "input": "", "fail-unless": "duplicate-value-in-token-list"} ]}