Test de Auto-descubrimiento de Atom
Nota de Traducción
Este documento se encontrará en estado de borrador durante un
periodo indefinido de tiempo dedicado a efectuar las correcciones
oportunas. Esta traducción se concluyó el 19 de enero de 2004. (Los
posibles errores presentes en este documento, debidos a la traducción,
son de la responsabilidad del traductor y no son achacables en modo
alguno al autor original). Para cualquier comentario
sobre la traducción dirigirse a Pedro
Palazón Candel
Este documento se encuentra localizado originalmente en las páginas del autor.
Este documento es una traducción al castellano de la versión original en
inglés: http://diveintomark.org/tests/client/autodiscovery/, por sugerencia y con permiso del autor original, y es copyright de éste.
Cada uno de estos test es un documento HTML o XHTML completo.
Cada documento contiene un link de auto-descubrimiento de Atom
exactamente hacia un alimentador de Atom. Una vez que creas haber encontrado el alimentador,
obtenlo y verifica que dicho alimentador contienen un enlace al documento
desde el que has empezado. SI es así, has pasado el test.
Si no puedes encontrar el link de auto-descubrimiento, has fallado el test.
Si crees haber encontrado más de un link de auto-descubrimiento, has fallado el test.
Si crees haber encontrado el link de auto-descubrimiento pero no puedes recuperar el alimentador,
has fallado el test.
Si has recuperado el alimentador pero no contienen un link al documento desde el que has comenzado, has fallado el test.
Para cada documento, puedes seguir el elemento link <link rel="next" ...> para obtener el siguiente test.
Recomiendo que se haga esto, en lugar de escribir a mano la lista de URLs de los test,
dado que es perfectamente posible que añada más test en el futuro.
Los documentos XHTML 1.1 son servidos siempre con el tipo de medio application/xhtml+xml.
Si quieres ver estos test, necesitarás un navegador conforme con los estándares como Mozilla u Opera.
atomautodiscovery.py pasa la batería de test.
Esta serie de test es copyright © 2003 de Mark Pilgrim.
Es comercial para uso comercial o no comercial con el propósito de comprobar la interoperabilidad
de los clientes de auto-descubrimiento de Atom, pero no puede ser republicada o utilizada para crear trabajos derivados.
- html4-001.html - HTML 4, URI absoluto
- html4-002.html - HTML 4, URI relativo
- html4-003.html - HTML 4, URI relativo, a la raíz del dominio
- html4-004.html - HTML 4, atributo rel sin comillas
- html4-005.html - HTML 4, distracción con atributo id
- html4-006.html - HTML 4, atributo href sin comillas
- html4-007.html - HTML 4, atributo rel entre comillas simples
- html4-008.html - HTML 4, atributo type entre comillas simples
- html4-009.html - HTML 4, atributo href entre comillas simples
- html4-010.html - HTML 4, atributos separados por retornos de carro
- html4-011.html - HTML 4, valor de atributo rel en mayúsculas
- html4-012.html - HTML 4, valor de atributo rel capitalizado
- html4-013.html - HTML 4, valor de atributo rel mezclando mayúsculas y minúsculas
- html4-014.html - HTML 4, valor de atributo type en mayúsculas
- html4-015.html - HTML 4, valor de atributo type capitalizado
- html4-016.html - HTML 4, valor de atributo type capitalizado #2
- html4-017.html - HTML 4, valor de atributo type capitalizado #3
- html4-018.html - HTML 4, valor de atributo type mezcalndo mayúsculas y minúsculas
- html4-019.html - HTML 4, elemento link en mayúsculas
- html4-020.html - HTML 4, atributo rel en mayúsculas
- html4-021.html - HTML 4, atributo type en mayúsculas
- html4-022.html - HTML 4, atributo href en mayúsculas
- html4-023.html - HTML 4, elemento head en mayúsculas
- html4-024.html - HTML 4, todos los elementos y atributos en mayúsculas
- html4-025.html - HTML 4, valor extra de rel antes de alternate
- html4-026.html - HTML 4, valor extra de rel después de alternate
- html4-027.html - HTML 4, valores extra de rel antes y después de alternate
- html4-028.html - HTML 4, valores extra de rel antes y después de alternate, alternate en mayúsculas
- html4-029.html - HTML 4, atributos en orden diferente
- html4-030.html - HTML 4, distracción de valor de rel desconocido
- html4-031.html - HTML 4, distracción de valor de rel desconocido #2
- html4-032.html - HTML 4, distracción de atributo rev
- html4-033.html - HTML 4, distracción de atributo title
- html4-034.html - HTML 4, distracción de atributo type
- html4-035.html - HTML 4, espacio anterior en valor de rel
- html4-036.html - HTML 4, espacio posterior en valor de rel
- html4-037.html - HTML 4, espacios anterior y posterior en valor de rel
- html4-038.html - HTML 4, espacio anterior en valor de type
- html4-039.html - HTML 4, espacio posterior en valor de type
- html4-040.html - HTML 4, espacios anterior y posterior en valor de type
- html4-041.html - HTML 4, espacio anterior en valor de href
- html4-042.html - HTML 4, espacio posterior en valor de href
- html4-043.html - HTML 4, espacios anterior y posterior en valor de href
- html4-044.html - HTML 4, espacios anterior y posterior en valor de href, URI relativo
- html4-045.html - HTML 4, URI relativo al URI base declarado
- html4-046.html - HTML 4, URI relativo al URI base declarado #2
- html4-047.html - HTML 4, URI relativo al URI base declarado en otro servidor
- html4-048.html - HTML 4, URI relativo al URI base declarado en otro servidor #2
- html4-049.html - HTML 4, URI relativo al URI base declarado en otro servidor #3
- html4-050.html - HTML 4, URI relativo al URI base declarado en otro servidor, elemento base en mayúsculas
- html4-051.html - HTML 4, distracción de URI base
- html4-052.html - HTML 4, URI base declarado después de link debería ser ignorado
- html4-053.html - HTML 4, entidad numérica para A en el valor de rel
- html4-054.html - HTML 4, entidad numérica para a en el valor de rel
- html4-055.html - HTML 4, entidad numérica para I en el valor de type
- html4-056.html - HTML 4, entidad numérica para + en el valor de type
- xhtml10-001.html - XHTML 1.0, URI absoluto
- xhtml10-002.html - XHTML 1.0, URI relativo
- xhtml10-003.html - XHTML 1.0, URI relativo, a la raíz del dominio
- xhtml10-007.html - XHTML 1.0, atributo rel entre comillas simples
- xhtml10-008.html - XHTML 1.0, atributo type entre comillas simples
- xhtml10-009.html - XHTML 1.0, atributo href entre comillas simples
- xhtml10-010.html - XHTML 1.0, atributos separados por retornos de carro
- xhtml10-011.html - XHTML 1.0, valor de atributo rel en mayúsculas
- xhtml10-012.html - XHTML 1.0, valor de atributo rel capitalizado
- xhtml10-013.html - XHTML 1.0, valor de atributo rel mezclando mayúsculas y minúsculas
- xhtml10-014.html - XHTML 1.0, valor de atributo type en mayúsculas
- xhtml10-015.html - XHTML 1.0, valor de atributo type capitalizado
- xhtml10-016.html - XHTML 1.0, valor de atributo type capitalizado #2
- xhtml10-017.html - XHTML 1.0, valor de atributo type capitalizado #3
- xhtml10-018.html - XHTML 1.0, valor de atributo type mezclando mayúsculas y minúsculas
- xhtml10-025.html - XHTML 1.0, valor extra de rel antes de alternate
- xhtml10-026.html - XHTML 1.0, valor extra de rel después de alternate
- xhtml10-027.html - XHTML 1.0, valores extra de rel antes y después de alternate
- xhtml10-028.html - XHTML 1.0, valores extra de rel antes y después de alternate, alternate en mayúsculas
- xhtml10-029.html - XHTML 1.0, atributos en orden diferente
- xhtml10-030.html - XHTML 1.0, distracción de valor de rel desconocido
- xhtml10-031.html - XHTML 1.0, distracción de valor de rel desconocido #2
- xhtml10-032.html - XHTML 1.0, distracción de atributo rev
- xhtml10-033.html - XHTML 1.0, distracción de atributo title
- xhtml10-034.html - XHTML 1.0, distracción de atributo type
- xhtml10-035.html - XHTML 1.0, espacio anterior en valor de rel
- xhtml10-036.html - XHTML 1.0, espacio posterior en valor de rel
- xhtml10-037.html - XHTML 1.0, espacios anterior y posterior en valor de rel
- xhtml10-038.html - XHTML 1.0, espacio anterior en valor de type
- xhtml10-039.html - XHTML 1.0, espacio posterior en valor de type
- xhtml10-040.html - XHTML 1.0, espacios anterior y posterior en valor de type
- xhtml10-041.html - XHTML 1.0, espacio anterior en valor de href
- xhtml10-042.html - XHTML 1.0, espacio posterior en valor de href
- xhtml10-043.html - XHTML 1.0, espacios anterior y posterior en valor de href
- xhtml10-044.html - XHTML 1.0, espacios anterior y posterior en valor de href, URI relativo
- xhtml10-045.html - XHTML 1.0, URI relativo al URI base declarado
- xhtml10-046.html - XHTML 1.0, URI relativo al URI base declarado #2
- xhtml10-047.html - XHTML 1.0, URI relativo al URI base declarado en otro servidor
- xhtml10-048.html - XHTML 1.0, URI relativo al URI base declarado en otro servidor #2
- xhtml10-049.html - XHTML 1.0, URI relativo al URI base declarado en otro servidor #3
- xhtml10-051.html - XHTML 1.0, distracción de URI base
- xhtml10-052.html - XHTML 1.0, URI base declarado después de link debería ser ignorado
- xhtml10-053.html - XHTML 1.0, entidad numérica para A en el valor de rel
- xhtml10-054.html - XHTML 1.0, entidad numérica para a en el valor de rel
- xhtml10-055.html - XHTML 1.0, entidad numérica para I en el valor de type
- xhtml10-056.html - XHTML 1.0, entidad numérica para + en el valor de type
- xhtml11-001.xhtml - XHTML 1.1, URI absoluto
- xhtml11-002.xhtml - XHTML 1.1, URI relativo
- xhtml11-003.xhtml - XHTML 1.1, URI relativo, a la raíz del dominio
- xhtml11-007.xhtml - XHTML 1.1, atributo rel entre comillas simples
- xhtml11-008.xhtml - XHTML 1.1, atributo type entre comillas simples
- xhtml11-009.xhtml - XHTML 1.1, atributo href entre comillas simples
- xhtml11-010.xhtml - XHTML 1.1, atributos separados por retornos de carro
- xhtml11-011.xhtml - XHTML 1.1, valor de atributo rel en mayúsculas
- xhtml11-012.xhtml - XHTML 1.1, valor de atributo rel capitalizado
- xhtml11-013.xhtml - XHTML 1.1, valor de atributo rel mezclando mayúsculas y minúsculas
- xhtml11-014.xhtml - XHTML 1.1, valor de atributo type en mayúsculas
- xhtml11-015.xhtml - XHTML 1.1, valor de atributo type capitalizado
- xhtml11-016.xhtml - XHTML 1.1, valor de atributo type capitalizado #2
- xhtml11-017.xhtml - XHTML 1.1, valor de atributo type capitalizado #3
- xhtml11-018.xhtml - XHTML 1.1, valor de atributo type mezclando mayúsculas y minúsculas
- xhtml11-025.xhtml - XHTML 1.1, valor extra de rel antes de alternate
- xhtml11-026.xhtml - XHTML 1.1, valor extra de rel después de alternate
- xhtml11-027.xhtml - XHTML 1.1, valores extra de rel antes y después de alternate
- xhtml11-028.xhtml - XHTML 1.1, valores extra de rel antes y después de alternate, alternate en mayúsculas
- xhtml11-029.xhtml - XHTML 1.1, atributos en orden diferente
- xhtml11-030.xhtml - XHTML 1.1, distracción de valor de rel desconocido
- xhtml11-031.xhtml - XHTML 1.1, distracción de valor de rel desconocido #2
- xhtml11-032.xhtml - XHTML 1.1, distracción de atributo rev
- xhtml11-033.xhtml - XHTML 1.1, distracción de atributo title
- xhtml11-034.xhtml - XHTML 1.1, distracción de atributo type
- xhtml11-035.xhtml - XHTML 1.1, espacio anterior en valor de rel
- xhtml11-036.xhtml - XHTML 1.1, espacio posterior en valor de rel
- xhtml11-037.xhtml - XHTML 1.1, espacios anterior y posterior en valor de rel
- xhtml11-038.xhtml - XHTML 1.1, espacio anterior en valor de type
- xhtml11-039.xhtml - XHTML 1.1, espacio posterior en valor de type
- xhtml11-040.xhtml - XHTML 1.1, espacios anterior y posterior en valor de type
- xhtml11-041.xhtml - XHTML 1.1, espacio anterior en valor de href
- xhtml11-042.xhtml - XHTML 1.1, espacio anterior en valor de href
- xhtml11-043.xhtml - XHTML 1.1, espacios anterior y posterior en valor de href
- xhtml11-044.xhtml - XHTML 1.1, espacios anterior y posterior en valor de href, URI relativo
- xhtml11-045.xhtml - XHTML 1.1, URI relativo al URI base declarado
- xhtml11-046.xhtml - XHTML 1.1, URI relativo al URI base declarado #2
- xhtml11-047.xhtml - XHTML 1.1, URI relativo al URI base declarado en otro servidor
- xhtml11-048.xhtml - XHTML 1.1, URI relativo al URI base declarado en otro servidor #2
- xhtml11-049.xhtml - XHTML 1.1, URI relativo al URI base declarado en otro servidor #3
- xhtml11-051.xhtml - XHTML 1.1, distracción de URI base
- xhtml11-052.xhtml - XHTML 1.1, URI base declarado después de link debería ser ignorado
- xhtml11-053.xhtml - XHTML 1.1, entidad numérica para A en el valor de rel
- xhtml11-054.xhtml - XHTML 1.1, entidad numérica para a en el valor de rel
- xhtml11-055.xhtml - XHTML 1.1, entidad numérica para I en el valor de type
- xhtml11-056.xhtml - XHTML 1.1, entidad numérica para + en el valor de type