Validome-Logo

Atom 1.0 - test cases

 
Validome - Validator Home
Validome-Logo

The final draft of Atom 1.0 was firstly released July 2005 and was accepted by the IETF as a proposed standard in August 2005.
In December 2005 Atom 1.0 was issued as proposed standard in RFC4287.

Atom 1.0 testsuite

charset / MIME-type / doctype
1feed element
1.1author element
1.1.1name element
1.1.2uri element
1.1.3email element
1.2category element
1.3contributor element
1.3.1name element
1.3.2uri element
1.3.3email element
1.4generator element
1.5icon element
1.6id element
1.7link element
1.8logo element
1.9rights element
1.10subtitle element
1.11title element
1.12updated element
1.13entry element
2entry element
2.1author element
2.1.1name element
2.1.2uri element
2.1.3email element
2.2category element
2.3content element
2.4contributor element
2.4.1name element
2.4.2uri element
2.4.3email element
2.5id element
2.6link element
2.7published element
2.8rights elements
2.9summary element
2.10title element
2.11updated element
2.12source element
2.12.1author element
2.12.1.1name element
2.12.1.2uri element
2.12.1.3email element
2.12.2category element
2.12.3contributor element
2.12.3.1name element
2.12.3.2uri element
2.12.3.3email element
2.12.4generator element
2.12.5icon element
2.12.6id element
2.12.7link element
2.12.8logo element
2.12.9rights element
2.12.10subtitle element
2.12.11title element
2.12.12updated element

charset / MIME-type / doctype

view XMLvalidate by validomevalidate by feedvalidatornot validXML-declaration-charset is foo
view XMLvalidate by validomevalidate by feedvalidatorvalidXML-declaration-charset is ISO-8859-1
view XMLvalidate by validomevalidate by feedvalidatorvalidXML-declaration-charset is UTF-8
view XMLvalidate by validomevalidate by feedvalidatorvalidXML-declaration-charset is UTF-16
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 feedvalidatorwarningMIME-type = application/xml
view XMLvalidate by validomevalidate by feedvalidatorvalidMIME-type = application/atom+xml
view XMLvalidate by validomevalidate by feedvalidatornot validroot element in DTD is not "feed"
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

1feed elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidNo errors
view XMLvalidate by validomevalidate by feedvalidatornot validmissing namespace-declaration in feed element
view XMLvalidate by validomevalidate by feedvalidatornot validinvalid namespace-value in feed element
view XMLvalidate by validomevalidate by feedvalidatornot validInvalid attribute in feed element
view XMLvalidate by validomevalidate by feedvalidatornot validInvalid element in feed element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed element with text-content

1.1feed / author elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed element without author element
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed element with multiple author elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author element with text-content

1.1.1feed / author / name elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author element without an name element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author element with multiple name elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/name element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/name element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed element without author element and without author in entry elements

1.1.2feed / author / uri elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/author element without an uri element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author element with multiple uri elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/uri element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/uri element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/uri element with a invalid IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/author/uri element with a absolute IRI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/uri element with a relative IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/author/uri element with a relative IRI and xml:base with absolute URI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/uri element with a relative IRI and xml:base with relative URI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/author/uri element with a relative IRI and xml:base with absolute URI in parent element

1.1.3feed / author / email elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/author element without an email element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author element with multiple email elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/email element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/email element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/author/email element that does not comform to the addr-spec production in RFC822

1.2feed / category elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed element without an category element
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed element with multiple category elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/category element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/category element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/category element without term-attribute
view XMLvalidate by validomevalidate by feedvalidatorwarningfeed/category element with a term-attribute contain escaped HTML
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/category element without scheme-attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/category element with a scheme-attribute with a invalid IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/category element with a scheme-attribute with a absolute IRI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/category element with a scheme-attribute with a relative IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/category element with a relative IRI in scheme-attribute and xml:base with absolute URI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/category element with a relative IRI in scheme-attribute and xml:base with relative URI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/category element with a relative IRI in scheme-attribute and xml:base with absolute URI in parent element
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/category element without label-attribute
view XMLvalidate by validomevalidate by feedvalidatorwarningfeed/category element with a label-attribute contain escaped HTML

1.3feed / contributor elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed element without an contributor element
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed element with multiple contributor elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor element with text-content

1.3.1feed / contributor / name elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor element without an name element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor element with multiple name elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/name element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/name element with invalid attribute

1.3.2feed / contributor / uri elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/contributor element without an uri element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor element with multiple uri elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/uri element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/uri element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/uri element with a invalid IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/contributor/uri element with a absolute IRI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/uri element with a relative IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/contributor/uri with a relative IRI and xml:base with absolute URI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/uri element with a relative IRI and xml:base with relative URI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/contributor/uri element with a relative IRI and xml:base with absolute URI in parent element

1.3.3feed / contributor / email elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/contributor element without an email element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor element with multiple email elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/email element with invalid element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/email element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/contributor/email element that does not comform to the addr-spec production in RFC822

1.4feed / generator elementDocumentation

view XMLvalidate by validomevalidate by feedvalidatorvalidfeed element without an generator element
view XMLvalidate by validomevalidate by feedvalidatornot validfeed element with multiple generator elements
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/generator element with invalid attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/generator element with invalid element
view XMLvalidate by validomevalidate by feedvalidatorwarningfeed/generator elements with empty content
view XMLvalidate by validomevalidate by feedvalidatorwarningfeed/generator elements contain escaped HTML
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/generator element without an uri attribute
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/generator element with a uri attribute with a invalid IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/generator element with a uri-attribute with a absolute IRI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/generator element with a uri attribute with a relative IRI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/generator element with a relative IRI in uri-attribute and xml:base with absolute URI
view XMLvalidate by validomevalidate by feedvalidatornot validfeed/generator element with a relative IRI in scheme-attribute and xml:base with relative URI
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/generator element with a relative IRI in scheme-attribute and xml:base with absolute URI in parent element
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/generator element without an version attribute
view XMLvalidate by validomevalidate by feedvalidatorvalidfeed/generator element with an version attribute

1.5feed / icon elementDocumentation