XML (Extensible Markup Language) 1.0 Matrix

By Chris Petersen <petersen@netscape.com>
updated: May 09th, 2001
DESCRIPTION TEST CASE NAME
WELL-FORMED CONSTRAINTS  
Parameter-entities in internal subset wf_constraint_markupdecl.xml
Element type match wf_constraint_elem.xml
  wf_constraint_elem_mismatch.xml
  wf_constraint_elem_mismatch_nested.xml
Unique att spec wf_constraint_elem_tag.xml
  wf_constraint_elem_tag_start.xml
  wf_constraint_elem_tag_empty.xml
No external entity references wf_constraint_attr_ext_entity_ref.xml
  wf_constraint_attr_ext_entity_noref.xml
No < in attribute value wf_constraint_attr_lt.xml
Legal character wf_constraint_legal_nul_hex.xml
  wf_constraint_legal_nul_dec.xml
  wf_constraint_legal_bs_hex.xml
  wf_constraint_legal_bs_dec.xml
Entity declared see entity_references.xml
No recursion  
In DTD  
DOCUMENTS  
Well-Formed well_formed.xml
Well-formed and Valid well_formed_valid.xml
Characters unicode.xml
iso.xml
Common Syntactic Constructs syntax_name.xml
  syntax_name_digit.xml
  syntax_space.xml
  syntax_name_hyphen.xml
Character Data and Markup see well-formed.xml
Comments comments_hiding_tag.xml
  comments_in_tag.xml
  comments_including_hyphen.xml
  comments_nested.xml
CDATA Sections cdata.xml
Prolog and Document Type Declaration prolog_dtd.xml
Standalone Document Declaration standalone.xml
Whitespace Handling Requires validating parser
End-of-Line Handling  
Language Identification Requires validating parser
LOGICAL STRUCTURES  
Start-Tags, End-Tags, Empty-Element Tags start_end.xml
empty.xml
Element Type Declarations element_type_declare.xml
Attribute-List Declarations attribute_implied.xml
Conditional Sections Requires validating parser
PHYSICAL STRUCTURES  
Character and Entity References character_ref_decimal.xml
  character_ref_predefined.xml
  entity_ref.xml
Entity Declarations entity_references.xml
multiple_entities.xml
parameter_entity.xml
Predefined Entities see character_ref_predefined.xml
Notation Declarations  
CONFORMANCE  
NOTATION  
CSS STYLESHEETS  
CSS1/Basic Concepts css_pseudo_element.xml
CSS1/Font Properties  
Font size in pixels font_size_px.xml
Font size in points font_size_pt.xml
Font size in percentage font_size_pct.xml
Font size in picas font_size_pc.xml
Font size in millimeters font_size_mm.xml
Font size with larger value font_size_larger.xml
Font size with large value font_size_large.xml
Font size in inches font_size_in.xml
Font size in ex font_size_ex.xml
Font size in em font_size_em.xml
Font family name reference font_family_name.xml
Font family generic reference font_family_generic.xml
Font weight 100 font_weight_100.xml
Font weight 800 font_weight_800.xml
Font variant smallcaps font_variant_smallcaps.xml
Font variant normal font_variant_normal.xml
Font style oblique font_style_oblique.xml
Font style normal font_style_normal.xml
Font style italic font_style_italic.xml
Font size xx-small font_size_xxsmall.xml
Font size xx-large font_size_xxlarge.xml
Font size xsmall font_size_xsmall.xml
Font size xlarge  font_size_xlarge.xml
Font size smaller font_size_smaller.xml
Font weight normal font_weight_normal.xml
Font weight lighter font_weight_lighter.xml
Font weight bolder font_weight_bolder.xml
Font weight bold font_weight_bold.xml
CSS1/Color and Background Properties  
Color Hexadecimal (3 digit) color_short_hex.xml
Color Hexadecimal  (6 digit) color_full_hex_pair.xml
Color RGB percentange color_rgb_percent.xml
Color RGB  numbers color_rgb_numbers.xml
Color names color_names.xml
Background url -repeat y background_url_repeat_y.xml
Background url - repeat x background_url_repeat_x.xml
Background url - no repeat background_url_norepeat.xml
Background url -default background_url.xml
Background position -top background_position_top.xml
Background position- right background_position_right.xml
Background position - left background_position_left.xml
Background position - bottom background_position_bottom.xml
Background image -none background_image_none.xml
Background color -transparent background_color_trans.xml
Background color RGB -percent background_color_rgb_percnt.xml
Background color RGB -hexadecimal background_color_rgb_hex.xml
Background color -name background_color_name.xml
Background color - number background_color_number.xml
Background attached - scroll background_attached_scroll.xml
Background attached - fixed background_attached_fixed.xml
CSS1/Text Properties css_text.xml
CSS1/Box Properties css_border_color.xml
  css_border_style.xml
  css_margin.xml
  css_padding.xml
CSS1/Classification Properties css_display_listitem.xml
  css_whitespace_pre.xml
CSS/HTML (Namespace and External StyleSheets)  
Lists css_html_list.xml
NEGATIVE TESTS  
Attribute with no whitespace after element attrib_no_wspace.xml
Attribute quotes not matching  attrib_quotes_not_matching.xml 
Attribute value contains symbols attrib_value_contain_symbol.xml
Attribute value empty  attrib_value_empty.xml 
CDATA in DTD cdata_in_DTD.xml
CDATA before declaration cdata_before_declaration.xml
CDATA containing whitespace after declaration cdata_ws_after_declar.xml
CDATA containing whitespace before declaration cdata_ws_before_declar.xml
CDATA with nested CDATA element cdata_nested.xml
CDATA before the root element cdata_before_root.xml
CDATA in lowercase cdata_lowerrcase.xml
Comments with whitespace before declaration comments_wspace.xml
Comments before XML declaration comments_before_xml_dec.xml
Element name missing from declaration element_name_missing.xml
Element with whitespace before declaration element_wspace_bef_decl.xml
Entity replacement text missing entity_decl_empty.xml
Entity replacement text contains illegal character entity_decl_illegal_char.xml
Entity replacement text contains illegal characters entity_decl_illegal_chars.xml
Entity replacement text missing quotes entity_decl_missing_quotes.xml
Entity declaration contains no whitespace entity_decl_no_wspace.xml
Entity replacement text doesn't have matching  quotes entity_decl_quote_not_match.xml
Entity missing name entity_missing_name.xml
Entity name as period entity_name_as_period.xml
Entity outside of root entity_outside_root.xml
Entity reference as a period entity_ref_as_period.xml
Entity reference in markup entity_ref_in_markup.xml
Entity with whitespace before declaration  entity_wspace_before_decl.xml
No root end tag provided no_root_end_tag.xml
No root start or end tag provided  no_root_provided.xml
No xml declaration version specified no_xml_decl_version.xml
Parameter name not match reference parameter_name_not_matching.xml
Parameter reference as period parameter_ref_as_period.xml
XML declaration missing end quote xml_declar_missing_quote.xml
XML declaration contains whitespace before declar xml_declar_wspace_bef_decl.xml
XML declaration using exclamation marks xml_decla_using_exclam.xml
XML declaration in DTD xml_decl_in_DTD.xml
XML declaration in uppercase xml_decl_uppercase.xml
XML standalone value invalid xml_standalne_value_invalid.xml
XML standalone no value in uppercase xml_standalone_no_uppercase.xml
XML standalone yes value in uppercase xml_standalone_yes_uppercase.xml
XML version assigned a value other than "1.0" xml_version_bad_value.xml