{"tests": [
{"description": "invalid link rel value 'foo'",
"input": "",
"fail-unless": "invalid-rel"},
{"description": "valid link rel value 'alternate stylesheet'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading space",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with trailing space",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading and trailing space",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading tab",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with trailing tab",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading and trailing tab",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading LF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with trailing LF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading and trailing LF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading LT",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with trailing LT",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading and trailing LT",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading FF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with trailing FF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading and trailing FF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading CR",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with trailing CR",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid single link rel value with leading and trailing CR",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid double link rel value separated by space",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid double link rel value separated by tab",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid double link rel value separated by LF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid double link rel value separated by LT",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid double link rel value separated by FF",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid double link rel value separated by CR",
"input": "",
"fail-if": "invalid-rel"},
{"description": "invalid duplicated link rel value separated by space",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by tab",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by LF",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by LT",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by FF",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by CR",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by space",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by tab",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by LF",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by LT",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by FF",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "invalid duplicated link rel value separated by CR",
"input": "",
"fail-unless": "duplicate-value-in-token-list"},
{"description": "valid link rel value 'feed'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'help'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'tag'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'sidebar'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'archive'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'contents'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'previous'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'index'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'end'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'copyright'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'author'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'top'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'alternate'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'next'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'start'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'stylesheet'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'archives'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'toc'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'prev'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'begin'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'icon'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'search'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'last'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'license'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'pingback'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'up'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'contact'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'prefetch'",
"input": "",
"fail-if": "invalid-rel"},
{"description": "valid link rel value 'first'",
"input": "",
"fail-if": "invalid-rel"}
]}