Validome-Logo

Test cases for RSS 1.0

 
Validome - Validator Home
Validome-Logo

After Netscape lost its interest in RSS, the RSS-DEV group went on to produce RSS 1.0 in December of 2000. Like RSS-Version 0.9, RSS 1.0 based on the RDF specifications, but was more modular.

RSS 1.0 testsuite

charset / MIME-type / doctype
1.0RDF element
1.1channel element
1.1.1title element
1.1.2description element
1.1.3link element
1.1.4image element
1.1.5items element
1.1.5.1Seq element
1.1.5.1.1li element
1.1.6textinput element
1.2image element
1.2.1title element
1.2.2url element
1.2.3link element
1.3item element
1.3.1title element
1.3.2link element
1.3.3description element
1.4textinput element
1.4.1title element
1.4.2description element
1.4.3name element
1.4.4link element

charset / MIME-type / doctype

view XMLvalidate by validomevalidate by feedvalidatornot validXML-declaration-charset is foo
view XMLvalidate by validomevalidate by feedvalidatornot validXML-declaration-charset is ISO-8859-1
view XMLvalidate by validomevalidate by feedvalidatorvalidXML-declaration-charset is US-ASCII
view XMLvalidate by validomevalidate by feedvalidatorvalidXML-declaration-charset is UTF-8
view XMLvalidate by validomevalidate by feedvalidatorvalidHTTP-charset = nonexistent, BOM = nonexistent, XML-declaration-charset = nonexistent >>> fallback to UTF-8
view XMLvalidate by validomevalidate by feedvalidatorwarningHTTP-charset != XML-declaration-charset
view XMLvalidate by validomevalidate by feedvalidatornot validHTTP-charset != automatic charset recognition
view XMLvalidate by validomevalidate by feedvalidatornot validHTTP-charset != byte order mark
view XMLvalidate by validomevalidate by feedvalidatornot validXML-declaration-charset != byte order mark
view XMLvalidate by validomevalidate by feedvalidatornot validXML-declaration-charset != automatic charset recognition
view XMLvalidate by validomevalidate by feedvalidatornot validmissing MIME-type
view XMLvalidate by validomevalidate by feedvalidatorwarningMIME-type = text/plain
view XMLvalidate by validomevalidate by feedvalidatorwarningMIME-type = text/xml
view XMLvalidate by validomevalidate by feedvalidatorvalidMIME-type = application/xml
view XMLvalidate by validomevalidate by feedvalidatornot validroot element in DTD is not "rdf:RDF"
view XMLvalidate by validomevalidate by feedvalidatornot validdoubled element declaration in DTD
view XMLvalidate by validomevalidate by feedvalidatorvalidexternal DTD with entity-declaration
view XMLvalidate by validomevalidate by feedvalidatornot validsyntax-error in external DTD
view XMLvalidate by validomevalidate by feedvalidatorvalidexternal DTD with UTF-16 encoding
view XMLvalidate by validomevalidate by feedvalidatornot validexternal DTD with syntax-error and UTF-16 encoding
view XMLvalidate by validomevalidate by feedvalidatorvalidinternal subset with entity-declaration
view XMLvalidate by validomevalidate by feedvalidatornot validexternal DTD cannot load
view XMLvalidate by validomevalidate by feedvalidatornot validrdf_about attributes with duplicate values

1.0RDF elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidNo Errors
view XMLvalidate by validomevalidate by feedvalidatornot validdefault-namespace xmlns="http://purl.org/rss/1.0/" not found in RDF-element
view XMLvalidate by validomevalidate by feedvalidatornot validinvalid default-namespace in RDF-element
view XMLvalidate by validomevalidate by feedvalidatornot validrdf-namespace xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" not found in RDF-element
view XMLvalidate by validomevalidate by feedvalidatornot validrdf-namespace is not "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
view XMLvalidate by validomevalidate by feedvalidatornot validRDF element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatorvaliddocument with HTML entity
view XMLvalidate by validomevalidate by feedvalidatornot validdocument with invalid HTML entity
view XMLvalidate by validomevalidate by feedvalidatornot validRDF element with text-content

1.1RDF / channel elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF element without an channel element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF element with multiple channel elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with text-content

1.1.1RDF / channel / title elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element without an title element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with multiple title elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/title element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/title element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/title element with content-length > 40 chars

1.1.2RDF / channel / description elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element without an description element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with multiple description elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/description element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/description element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/description element with content-length > 500 chars

1.1.3RDF / channel / link elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element without an link element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with multiple link elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/link element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/link element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/link element with content-length > 500 chars

1.1.4RDF / channel / image elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidRDF/channel element without an image element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with multiple image elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/image element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/image element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validrdf:resource attribut value from RDF/channel/image element is not identically with rdf:about attribut value from RDF/image element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/image element without rdf:resouce attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/image element without existing RDF/image element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element without an image element and existing RDF/image element

1.1.5RDF / channel / items elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element without an items element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with multiple items elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validresource attribut value from RDF/channel/items/Seq/li element is not identically with rdf:about attribut value from a RDF/item element

1.1.5.1RDF / channel / items / Seq elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items element without an Seq element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items element with multiple Seq elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items/Seq element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items/Seq element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items/Seq element with text-content

1.1.5.1.1RDF / channel / items /Seq / li elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items/Seq element without an li element
view XMLvalidate by validomevalidate by feedvalidatorvalidRDF/channel/items/Seq element with multiple li elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items/Seq/li element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items/Seq/li element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/items/Seq/li element with text-content

1.1.6RDF / channel / textinput elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidRDF/channel element without an textinput element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel element with multiple textinput elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/textinput element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/textinput element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validresource attribut value from RDF/channel/textinput element is not identically with rdf:about attribut value from a RDF/textinput element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/channel/textinput element with missing RDF/textinput element

1.2RDF / image elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidRDF element without an image element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF element with multiple image elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element with text-content
view XMLvalidate by validomevalidate by feedvalidatornot validrdf:about attribut value from RDF/image element is not identically with rdf:resource attribut value from RDF/channel/image element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF element without an image element and existing RDF/channel/image element

1.2.1RDF / image / title elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element without an title element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element with multiple title elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/title element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/title element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/title element with content-length > 40 chars

1.2.2RDF / image / url elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element without an url element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element with multiple url elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/url element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/url element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/url element with content-length > 500 chars

1.2.3RDF / image / link elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element without an link element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image element with multiple link elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/link element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/link element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/image/link element with content-length > 500 chars

1.3RDF / item elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validRDF element without an item element
view XMLvalidate by validomevalidate by feedvalidatorvalidRDF element with multiple item elements
view XMLvalidate by validomevalidate by feedvalidatorwarningRDF element with more then 15 item elements
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/item element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/item element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validRDF/item element without about attribute
view XMLvalidate by validomevalidate by feedvalidatorwarningabout attribute value from RDF/item element is not identically with RDF/item/link content

1.3.1RDF / item / title elementDocumentation