| Class Tester |
|
| Methods |
| Classes and Modules |
| Included modules |
| Public Instance methods |
| setup() |
| test_attribute() |
| test_cdata() |
| test_comment() |
| test_whitespace() |
| test_doctype() |
This isn't complete. We need to check declarations and comments
| test_document() |
| test_instruction() |
| test_parent() |
| test_source() |
The Source classes are tested extensively throughout the test suite
| test_text() |
| test_xmldecl() |
| each_test( element, xpath, num_children ) {|child if block_given?| ...} |
| test_element_access() |
This is the biggest test, as the number of permutations of xpath are enormous.
| test_child() |
| test_element() |
Most of this class is tested elsewhere. Here are the methods which aren't used in any other class
| test_no_format() |
| test_namespace() |
| test_big_documentation() |
| test_tutorial() |
| test_stream() |
| test_line() |
| test_substitution() |
| test_exception() |
| test_bad_content() |
| test_iso_8859_1_output_function() |
| test_attributes_each() |
| test_delete_namespace() |
| test_each_element_with_attribute() |
| test_each_element_with_text() |
| test_element_parse_stream() |
| test_deep_clone() |
| test_entities() |