Microformats test suite

hCard 99 - implied n optimization test

This page was design to test the implied "n" optimization which is explained on the wiki http://microformats.org/wiki/hcard#Implied_.22n.22_Optimization. Examples copied from the orginal test suite.

From: hCard test suite 1.0

Author: Glenn Jones

Tests:

Test Result Comment
vcard[0].n.given-name[0] IsEqualTo("Ryan") The given-name value is implied from the fn value
vcard[0].n.family-name[0] IsEqualTo("King") The family-name value is implied from the fn value
vcard[1].n.given-name[0] IsEqualTo("Ryan") The given-name value is implied from the fn value
vcard[1].n.family-name[0] IsEqualTo("King") The family-name value is implied from the fn value
vcard[2].n.given-name[0] IsEqualTo("Ryan") The given-name value is implied from the fn value
vcard[2].n.family-name[0] IsEqualTo("King") The family-name value is implied from the fn value
vcard[3].n.given-name[0] IsEqualTo("Brian") The given-name value is implied from the fn value
vcard[3].n.family-name[0] IsEqualTo("Suda") The family-name value is implied from the fn value
vcard[4].n.given-name[0] IsEqualTo("Ryan") The given-name value is implied from the fn value
vcard[4].n.family-name[0] IsEqualTo("King") The family-name value is implied from the fn value
vcard[5].n.given-name[0] IsEqualTo("R") The given-name value is implied from the fn value
vcard[5].n.family-name[0] IsEqualTo("King") The family-name value is implied from the fn value
vcard[6].n.given-name[0] IsEqualTo("R") The given-name value is implied from the fn value
vcard[6].n.family-name[0] IsEqualTo("King") The family-name value is implied from the fn value
vcard[7].n.given-name HasProperty(false) The given-name property should be missing
vcard[7].n.family-name HasProperty(false) The family-name property should be missing
vcard[8].n.given-name HasProperty(false) The given-name property should be missing
vcard[8].n.family-name HasProperty(false) The family-name property should be missing

History:

Ryan King

me

Ryan King

Brian Suda

King, Ryan

King, R

King R

Jesse James Garrett

Thomas Vander Wal

Some rights reserved