test_beautifulsoup_constructor_does_lookup (tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_combination (tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_lookup_by_markup_type (tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_named_library (tests.test_builder_registry.BuiltInRegistryTest) ... ok
test_lookup_fails_when_cannot_reconcile_requested_features (tests.test_builder_registry.RegistryTest) ... ok
test_lookup_fails_when_no_builder_implements_feature (tests.test_builder_registry.RegistryTest) ... ok
test_lookup_fails_when_no_tree_builders_registered (tests.test_builder_registry.RegistryTest) ... ok
test_lookup_gets_most_recent_builder_supporting_all_features (tests.test_builder_registry.RegistryTest) ... ok
test_lookup_gets_most_recent_registration_when_no_feature_specified (tests.test_builder_registry.RegistryTest) ... ok
test_register_with_features_makes_lookup_succeed (tests.test_builder_registry.RegistryTest) ... ok
test_register_with_no_features (tests.test_builder_registry.RegistryTest) ... ok
test_content_meta_attribute_value (tests.test_soup.TestAttributeValueWithCharsetSubstitution) ... ok
test_alternate_string_containers (tests.test_soup.TestConstructor) ... ok
test_cdata_list_attributes (tests.test_soup.TestConstructor) ... ok
test_custom_builder_class (tests.test_soup.TestConstructor) ... ok
test_embedded_null (tests.test_soup.TestConstructor) ... ok
test_exclude_encodings (tests.test_soup.TestConstructor) ... ok
test_parser_markup_rejection (tests.test_soup.TestConstructor) ... ok
test_replacement_classes (tests.test_soup.TestConstructor) ... ok
test_short_unicode_input (tests.test_soup.TestConstructor) ... ok
test_ascii_in_unicode_out (tests.test_soup.TestEncodingConversion) ... ok
test_attribute_name_containing_unicode_characters (tests.test_soup.TestEncodingConversion) ... ok
test_unicode_in_unicode_out (tests.test_soup.TestEncodingConversion) ... ok
test_utf8_in_unicode_out (tests.test_soup.TestEncodingConversion) ... ok
test_utf8_out (tests.test_soup.TestEncodingConversion) ... ok
test_quotes_not_html_substituted (tests.test_soup.TestEntitySubstitution)
There's no need to do this except inside attribute values. ... ok
test_simple_html_substitution (tests.test_soup.TestEntitySubstitution) ... ok
test_smart_quote_substitution (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_attribute_quoting_escapes_single_quotes_when_value_contains_both_single_and_double_quotes (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_attribute_quoting_normally_uses_double_quotes (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_attribute_quoting_uses_single_quotes_when_value_contains_double_quotes (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_converstion_includes_no_quotes_if_make_quoted_attribute_is_false (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quotes_arent_escaped_when_value_is_not_being_quoted (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_handles_ampersands (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_handles_angle_brackets (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_ignoring_ampersands_when_they_are_part_of_an_entity (tests.test_soup.TestEntitySubstitution) ... ok
test_xml_quoting_including_ampersands_when_they_are_part_of_an_entity (tests.test_soup.TestEntitySubstitution) ... ok
test_attribute_is_equivalent_to_colon_separated_string (tests.test_soup.TestNamedspacedAttribute) ... ok
test_attributes_are_equivalent_if_prefix_and_name_identical (tests.test_soup.TestNamedspacedAttribute) ... ok
test_name_may_be_none_or_missing (tests.test_soup.TestNamedspacedAttribute) ... ok
test_parse_with_soupstrainer (tests.test_soup.TestSelectiveParsing) ... ok
test_byte_order_mark_removed (tests.test_soup.TestUnicodeDammit) ... ok
test_convert_hebrew (tests.test_soup.TestUnicodeDammit) ... ok
test_detect_html5_style_meta_tag (tests.test_soup.TestUnicodeDammit) ... ok
test_detect_utf8 (tests.test_soup.TestUnicodeDammit) ... ok
test_detwingle (tests.test_soup.TestUnicodeDammit) ... ok
test_detwingle_ignores_multibyte_characters (tests.test_soup.TestUnicodeDammit) ... ok
test_dont_see_smart_quotes_where_there_are_none (tests.test_soup.TestUnicodeDammit) ... ok
test_encoding_detector_replaces_junk_in_encoding_name_with_replacement_character (tests.test_soup.TestUnicodeDammit) ... ok
test_exclude_encodings (tests.test_soup.TestUnicodeDammit) ... ok
test_find_declared_encoding (tests.test_soup.TestUnicodeDammit) ... ok
test_ignore_inappropriate_codecs (tests.test_soup.TestUnicodeDammit) ... ok
test_ignore_invalid_codecs (tests.test_soup.TestUnicodeDammit) ... ok
test_last_ditch_entity_replacement (tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_ascii (tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_html_entities (tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_unicode (tests.test_soup.TestUnicodeDammit) ... ok
test_smart_quotes_to_xml_entities (tests.test_soup.TestUnicodeDammit) ... ok
test_unicode_input (tests.test_soup.TestUnicodeDammit) ... ok
test_disk_file_warning (tests.test_soup.TestWarnings) ... ok
test_fromEncoding_renamed_to_from_encoding (tests.test_soup.TestWarnings) ... ok
test_no_warning_if_explicit_parser_specified (tests.test_soup.TestWarnings) ... ok
test_parseOnlyThese_renamed_to_parse_only (tests.test_soup.TestWarnings) ... ok
test_unrecognized_keyword_argument (tests.test_soup.TestWarnings) ... ok
test_url_warning_with_bytes_and_space (tests.test_soup.TestWarnings) ... ok
test_url_warning_with_bytes_url (tests.test_soup.TestWarnings) ... ok
test_url_warning_with_unicode_and_space (tests.test_soup.TestWarnings) ... ok
test_url_warning_with_unicode_url (tests.test_soup.TestWarnings) ... ok
test_warning_if_no_parser_specified (tests.test_soup.TestWarnings) ... ok
test_warning_if_parser_specified_too_vague (tests.test_soup.TestWarnings) ... ok
test_accept_charset (tests.test_tree.TestCDAtaListAttributes) ... ok
test_attributes_joined_into_string_on_output (tests.test_tree.TestCDAtaListAttributes) ... ok
test_cdata_attribute_applying_only_to_one_tag (tests.test_tree.TestCDAtaListAttributes) ... ok
test_get_attribute_list (tests.test_tree.TestCDAtaListAttributes) ... ok
test_multiple_values_becomes_list (tests.test_tree.TestCDAtaListAttributes) ... ok
test_multiple_values_separated_by_weird_whitespace (tests.test_tree.TestCDAtaListAttributes) ... ok
test_single_value_becomes_list (tests.test_tree.TestCDAtaListAttributes) ... ok
test_string_has_immutable_name_property (tests.test_tree.TestCDAtaListAttributes) ... ok
test_all_strings_ignores_special_string_containers (tests.test_tree.TestElementObjects) ... ok
test_all_text (tests.test_tree.TestElementObjects)
Tag.text and Tag.get_text(sep=u"") -> all child text, concatenated ... ok
test_attributes_come_out_in_alphabetical_order (tests.test_tree.TestElementObjects) ... ok
test_deprecated_member_access (tests.test_tree.TestElementObjects) ... ok
test_empty_tag_has_no_string (tests.test_tree.TestElementObjects) ... ok
test_get_text_ignores_special_string_containers (tests.test_tree.TestElementObjects) ... ok
test_has_attr (tests.test_tree.TestElementObjects)
has_attr() checks for the presence of an attribute. ... ok
test_lack_of_string (tests.test_tree.TestElementObjects)
Only a tag containing a single text node has a .string. ... ok
test_len (tests.test_tree.TestElementObjects)
The length of an element is its number of children. ... ok
test_member_access_invokes_find (tests.test_tree.TestElementObjects)
Accessing a Python member .foo invokes find('foo') ... ok
test_string (tests.test_tree.TestElementObjects) ... ok
test_tag_with_multiple_children_has_no_string (tests.test_tree.TestElementObjects) ... ok
test_tag_with_recursive_string_has_string (tests.test_tree.TestElementObjects) ... ok
test_decode_contents (tests.test_tree.TestEncoding) ... ok
test_deprecated_renderContents (tests.test_tree.TestEncoding) ... ok
test_encode_contents (tests.test_tree.TestEncoding) ... ok
test_encoding_can_be_made_strict (tests.test_tree.TestEncoding) ... ok
test_encoding_substitutes_unrecognized_characters_by_default (tests.test_tree.TestEncoding) ... ok
test_repr (tests.test_tree.TestEncoding) ... ok
test_tag_containing_unicode_string_can_be_encoded (tests.test_tree.TestEncoding) ... ok
test_unicode_string_can_be_encoded (tests.test_tree.TestEncoding) ... ok
test_find_everything (tests.test_tree.TestFind)
Test an optimization that finds all tags. ... ok
test_find_everything_with_name (tests.test_tree.TestFind)
Test an optimization that finds all tags with a given name. ... ok
test_find_tag (tests.test_tree.TestFind) ... ok
test_unicode_attribute_find (tests.test_tree.TestFind) ... ok
test_unicode_text_find (tests.test_tree.TestFind) ... ok
test_calling_a_tag_is_calling_findall (tests.test_tree.TestFindAll) ... ok
test_find_all_limit (tests.test_tree.TestFindAll)
You can limit the number of items returned by find_all. ... ok
test_find_all_resultset (tests.test_tree.TestFindAll)
All find_all calls return a ResultSet ... ok
test_find_all_text_nodes (tests.test_tree.TestFindAll)
You can search the tree for text nodes. ... ok
test_find_all_with_self_referential_data_structure_does_not_cause_infinite_recursion (tests.test_tree.TestFindAll) ... ok
test_find_by_namespaced_name (tests.test_tree.TestFindAllBasicNamespaces) ... ok
test_find_all_by_attribute_dict (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_attribute_name (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_attribute_soupstrainer (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_class (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_by_utf8_attribute_value (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_defined_attribute (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_list_attribute_values (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_missing_attribute (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_non_dictionary_for_attrs_finds_by_class (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_numeric_attribute (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_regular_expression_attribute_value (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_all_with_string_for_attrs_finds_multiple_classes (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_attribute_and_containing_string (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_class_when_multiple_classes_present (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_name_and_containing_string (tests.test_tree.TestFindAllByAttribute) ... ok
test_find_by_name_and_containing_string_when_string_is_buried (tests.test_tree.TestFindAllByAttribute) ... ok
test_calling_element_invokes_find_all (tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_name_and_text (tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_dict (tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_name (tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_names (tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_re (tests.test_tree.TestFindAllByName) ... ok
test_find_all_by_tag_strainer (tests.test_tree.TestFindAllByName) ... ok
test_find_all_on_non_root_element (tests.test_tree.TestFindAllByName) ... ok
test_find_all_with_tags_matching_method (tests.test_tree.TestFindAllByName) ... ok
test_find_with_multi_valued_attribute (tests.test_tree.TestFindAllByName) ... ok
test_default_attributes (tests.test_tree.TestFormatter) ... ok
test_sort_attributes (tests.test_tree.TestFormatter) ... ok
test_index (tests.test_tree.TestIndex) ... ok
test_cdata (tests.test_tree.TestNavigableStringSubclasses) ... ok
test_cdata_is_never_formatted (tests.test_tree.TestNavigableStringSubclasses)
Text inside a CData object is passed into the formatter. ... ok
test_declaration (tests.test_tree.TestNavigableStringSubclasses) ... ok
test_default_string_containers (tests.test_tree.TestNavigableStringSubclasses) ... ok
test_doctype_ends_in_newline (tests.test_tree.TestNavigableStringSubclasses) ... ok
test_find_all_next (tests.test_tree.TestNextOperations) ... ok
test_find_next (tests.test_tree.TestNextOperations) ... ok
test_find_next_for_text_element (tests.test_tree.TestNextOperations) ... ok
test_next (tests.test_tree.TestNextOperations) ... ok
test_next_generator (tests.test_tree.TestNextOperations) ... ok
test_next_of_last_item_is_none (tests.test_tree.TestNextOperations) ... ok
test_next_of_root_is_none (tests.test_tree.TestNextOperations) ... ok
test_find_next_sibling (tests.test_tree.TestNextSibling) ... ok
test_next_sibling (tests.test_tree.TestNextSibling) ... ok
test_next_sibling_for_text_element (tests.test_tree.TestNextSibling) ... ok
test_next_sibling_may_not_exist (tests.test_tree.TestNextSibling) ... ok
test_next_sibling_of_root_is_none (tests.test_tree.TestNextSibling) ... ok
test_next_siblings (tests.test_tree.TestNextSibling) ... ok
test_find_parent (tests.test_tree.TestParentOperations) ... ok
test_find_parents (tests.test_tree.TestParentOperations) ... ok
test_parent (tests.test_tree.TestParentOperations) ... ok
test_parent_generator (tests.test_tree.TestParentOperations) ... ok
test_parent_of_text_element (tests.test_tree.TestParentOperations) ... ok
test_parent_of_top_tag_is_soup_object (tests.test_tree.TestParentOperations) ... ok
test_soup_object_has_no_parent (tests.test_tree.TestParentOperations) ... ok
test_text_element_find_parent (tests.test_tree.TestParentOperations) ... ok
test_copy_entire_soup (tests.test_tree.TestPersistence) ... ok
test_copy_navigablestring_is_not_attached_to_tree (tests.test_tree.TestPersistence) ... ok
test_copy_navigablestring_subclass_has_same_type (tests.test_tree.TestPersistence) ... ok
test_copy_preserves_builder_information (tests.test_tree.TestPersistence) ... ok
test_copy_preserves_encoding (tests.test_tree.TestPersistence) ... ok
test_copy_tag_copies_contents (tests.test_tree.TestPersistence) ... ok
test_deepcopy_identity (tests.test_tree.TestPersistence) ... ok
test_pickle_and_unpickle_identity (tests.test_tree.TestPersistence) ... ok
test_unicode_pickle (tests.test_tree.TestPersistence) ... ok
test_find_all_previous (tests.test_tree.TestPreviousOperations) ... ok
test_find_previous (tests.test_tree.TestPreviousOperations) ... ok
test_find_previous_for_text_element (tests.test_tree.TestPreviousOperations) ... ok
test_previous (tests.test_tree.TestPreviousOperations) ... ok
test_previous_generator (tests.test_tree.TestPreviousOperations) ... ok
test_previous_of_first_item_is_none (tests.test_tree.TestPreviousOperations) ... ok
test_previous_of_root_is_none (tests.test_tree.TestPreviousOperations) ... ok
test_find_previous_sibling (tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling (tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling_for_text_element (tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling_may_not_exist (tests.test_tree.TestPreviousSibling) ... ok
test_previous_sibling_of_root_is_none (tests.test_tree.TestPreviousSibling) ... ok
test_previous_siblings (tests.test_tree.TestPreviousSibling) ... ok
test_smooth (tests.test_tree.TestSmooth) ... ok
test_a_bunch_of_emptys (tests.test_tree.TestSoupSelector) ... ok
test_adjacent_sibling_selector (tests.test_tree.TestSoupSelector) ... ok
test_attribute_contains (tests.test_tree.TestSoupSelector) ... ok
test_attribute_endswith (tests.test_tree.TestSoupSelector) ... ok
test_attribute_equals (tests.test_tree.TestSoupSelector) ... ok
test_attribute_exact_or_hypen (tests.test_tree.TestSoupSelector) ... ok
test_attribute_exists (tests.test_tree.TestSoupSelector) ... ok
test_attribute_startswith (tests.test_tree.TestSoupSelector) ... ok
test_attribute_tilde (tests.test_tree.TestSoupSelector) ... ok
test_bad_id (tests.test_tree.TestSoupSelector) ... ok
test_child_selector (tests.test_tree.TestSoupSelector) ... ok
test_child_selector_id (tests.test_tree.TestSoupSelector) ... ok
test_class_mismatched_tag (tests.test_tree.TestSoupSelector) ... ok
test_class_one (tests.test_tree.TestSoupSelector) ... ok
test_dangling_combinator (tests.test_tree.TestSoupSelector) ... ok
test_dashed_tag_text (tests.test_tree.TestSoupSelector) ... ok
test_general_sibling_selector (tests.test_tree.TestSoupSelector) ... ok
test_header_tags (tests.test_tree.TestSoupSelector) ... ok
test_id_child_selector_nth_of_type (tests.test_tree.TestSoupSelector) ... ok
test_invalid_multiple_select (tests.test_tree.TestSoupSelector) ... ok
test_invalid_tag (tests.test_tree.TestSoupSelector) ... ok
test_items_in_id (tests.test_tree.TestSoupSelector) ... ok
test_limit (tests.test_tree.TestSoupSelector) ... ok
test_multi_class_selection (tests.test_tree.TestSoupSelector) ... ok
test_multi_class_support (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_attrs (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_direct_descendant_and_tags (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_duplicated (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_ids (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_indirect_descendant (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_nested (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_sibling (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_tag_and_direct_descendant (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_with_more_space (tests.test_tree.TestSoupSelector) ... ok
test_multiple_select_with_no_space (tests.test_tree.TestSoupSelector) ... ok
test_nth_of_type (tests.test_tree.TestSoupSelector) ... ok
test_nth_of_type_direct_descendant (tests.test_tree.TestSoupSelector) ... ok
test_one_id (tests.test_tree.TestSoupSelector) ... ok
test_one_tag_many (tests.test_tree.TestSoupSelector) ... ok
test_one_tag_one (tests.test_tree.TestSoupSelector) ... ok
test_overspecified_child_id (tests.test_tree.TestSoupSelector) ... ok
test_quoted_space_in_selector_name (tests.test_tree.TestSoupSelector) ... ok
test_select_dashed_by_id (tests.test_tree.TestSoupSelector) ... ok
test_select_dashed_matches_find_all (tests.test_tree.TestSoupSelector) ... ok
test_select_dashed_tag_ids (tests.test_tree.TestSoupSelector) ... ok
test_select_duplicate_elements (tests.test_tree.TestSoupSelector) ... ok
test_select_on_element (tests.test_tree.TestSoupSelector) ... ok
test_select_one_returns_none_if_no_match (tests.test_tree.TestSoupSelector) ... ok
test_sibling_combinator_wont_select_same_tag_twice (tests.test_tree.TestSoupSelector) ... ok
test_tag_in_tag_many (tests.test_tree.TestSoupSelector) ... ok
test_tag_in_tag_one (tests.test_tree.TestSoupSelector) ... ok
test_tag_no_match (tests.test_tree.TestSoupSelector) ... ok
test_unsupported_pseudoclass (tests.test_tree.TestSoupSelector) ... ok
test_default_formatter_is_minimal (tests.test_tree.TestSubstitutions) ... ok
test_encoding_substitution (tests.test_tree.TestSubstitutions) ... ok
test_encoding_substitution_doesnt_happen_if_tag_is_strained (tests.test_tree.TestSubstitutions) ... ok
test_formatter_custom (tests.test_tree.TestSubstitutions) ... ok
test_formatter_html (tests.test_tree.TestSubstitutions) ... ok
test_formatter_html5 (tests.test_tree.TestSubstitutions) ... ok
test_formatter_is_run_on_attribute_values (tests.test_tree.TestSubstitutions) ... ok
test_formatter_minimal (tests.test_tree.TestSubstitutions) ... ok
test_formatter_null (tests.test_tree.TestSubstitutions) ... ok
test_formatter_skips_script_tag_for_html_documents (tests.test_tree.TestSubstitutions) ... ok
test_formatter_skips_style_tag_for_html_documents (tests.test_tree.TestSubstitutions) ... ok
test_html_entity_substitution_off_by_default (tests.test_tree.TestSubstitutions) ... ok
test_prettify_accepts_formatter_function (tests.test_tree.TestSubstitutions) ... ok
test_prettify_can_encode_data (tests.test_tree.TestSubstitutions) ... ok
test_prettify_leaves_preformatted_text_alone (tests.test_tree.TestSubstitutions) ... ok
test_prettify_outputs_unicode_by_default (tests.test_tree.TestSubstitutions) ... ok
test__should_pretty_print (tests.test_tree.TestTag) ... ok
test_new_string_can_create_navigablestring_subclass (tests.test_tree.TestTagCreation) ... ok
test_new_string_creates_navigablestring (tests.test_tree.TestTagCreation) ... ok
test_new_tag (tests.test_tree.TestTagCreation) ... ok
test_tag_inherits_self_closing_rules_from_builder (tests.test_tree.TestTagCreation) ... ok
test_append_child_thats_already_at_the_end (tests.test_tree.TestTreeModification) ... ok
test_append_to_contents_moves_tag (tests.test_tree.TestTreeModification) ... ok
test_attribute_modification (tests.test_tree.TestTreeModification) ... ok
test_clear (tests.test_tree.TestTreeModification)
Tag.clear() ... ok
test_consecutive_text_nodes (tests.test_tree.TestTreeModification) ... ok
test_decompose (tests.test_tree.TestTreeModification) ... ok
test_extend (tests.test_tree.TestTreeModification) ... ok
test_extend_with_another_tags_contents (tests.test_tree.TestTreeModification) ... ok
test_extract (tests.test_tree.TestTreeModification) ... ok
test_extract_distinguishes_between_identical_strings (tests.test_tree.TestTreeModification) ... ok
test_extract_multiples_of_same_tag (tests.test_tree.TestTreeModification) ... ok
test_extract_works_when_element_is_surrounded_by_identical_strings (tests.test_tree.TestTreeModification) ... ok
test_insert_after (tests.test_tree.TestTreeModification) ... ok
test_insert_after_raises_exception_if_after_has_no_meaning (tests.test_tree.TestTreeModification) ... ok
test_insert_beautifulsoup_object_inserts_children (tests.test_tree.TestTreeModification)
Inserting one BeautifulSoup object into another actually inserts all ... ok
test_insert_before (tests.test_tree.TestTreeModification) ... ok
test_insert_before_raises_notimplementederror_if_before_has_no_meaning (tests.test_tree.TestTreeModification) ... ok
test_insert_multiple_after (tests.test_tree.TestTreeModification) ... ok
test_insert_multiple_before (tests.test_tree.TestTreeModification) ... ok
test_insert_string (tests.test_tree.TestTreeModification) ... ok
test_insert_tag (tests.test_tree.TestTreeModification) ... ok
test_insert_tag_into_itself_raises_exception (tests.test_tree.TestTreeModification) ... ok
test_insert_works_on_empty_element_tag (tests.test_tree.TestTreeModification) ... ok
test_move_tag_to_beginning_of_parent (tests.test_tree.TestTreeModification) ... ok
test_nested_tag_replace_with (tests.test_tree.TestTreeModification) ... ok
test_new_tag_creation (tests.test_tree.TestTreeModification) ... ok
test_replace_final_node (tests.test_tree.TestTreeModification) ... ok
test_replace_first_child (tests.test_tree.TestTreeModification) ... ok
test_replace_last_child (tests.test_tree.TestTreeModification) ... ok
test_replace_tag_with_its_parent_raises_exception (tests.test_tree.TestTreeModification) ... ok
test_replace_tag_with_itself (tests.test_tree.TestTreeModification) ... ok
test_replace_with (tests.test_tree.TestTreeModification) ... ok
test_replace_with_and_unwrap_give_useful_exception_when_tag_has_no_parent (tests.test_tree.TestTreeModification) ... ok
test_replace_with_maintains_next_element_throughout (tests.test_tree.TestTreeModification) ... ok
test_replace_with_returns_thing_that_was_replaced (tests.test_tree.TestTreeModification) ... ok
test_set_string_preserves_class_of_string (tests.test_tree.TestTreeModification) ... ok
test_string_set (tests.test_tree.TestTreeModification)
Tag.string = 'string' ... ok
test_string_set_does_not_affect_original_string (tests.test_tree.TestTreeModification) ... ok
test_unwrap (tests.test_tree.TestTreeModification) ... ok
test_unwrap_returns_thing_that_was_replaced (tests.test_tree.TestTreeModification) ... ok
test_wrap (tests.test_tree.TestTreeModification) ... ok
test_wrap_extracts_tag_from_elsewhere (tests.test_tree.TestTreeModification) ... ok
test_wrap_puts_new_contents_at_the_end (tests.test_tree.TestTreeModification) ... ok
test_ampersand_in_attribute_value_gets_escaped (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_angle_brackets_in_attribute_values_are_escaped (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_apos_entity (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_attribute_values_with_double_nested_quotes_get_quoted (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_attribute_values_with_nested_quotes_are_left_alone (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_basic_namespaces (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Parsers don't need to *understand* namespaces, but at the ... ok
test_br_is_always_empty_element_tag (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
A
tag is designated as an empty-element tag. ... ok
test_builder_is_pickled (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Unlike most tree builders, HTMLParserTreeBuilder and will ... ok
test_can_parse_unicode_document (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_closing_tag_with_no_opening_tag (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_comment (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_correctly_nested_tables (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
One table can go inside another one. ... ok
test_deepcopy (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Make sure you can copy the tree builder. ... ok
test_deeply_nested_multivalued_attribute (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_double_head (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_empty_doctype (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_empty_element (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_empty_element_tags (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Verify consistent handling of empty-element tags, ... ok
test_entities_converted_on_the_way_out (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_attributes_converted_to_unicode (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_foreign_document_encoding (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_strings_converted_during_parsing (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_entities_in_text_converted_to_unicode (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_escaped_ampersand_in_attribute_value_is_left_alone (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_head_tag_between_head_and_body (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_html5_style_meta_tag_reflects_current_encoding (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_meta_tag_reflects_current_encoding (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_mixed_case_doctype (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_multipart_strings (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Mostly to prevent a recurrence of a bug in the html5lib treebuilder. ... ok
test_multiple_copies_of_a_tag (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Prevent recurrence of a bug in the html5lib treebuilder. ... ok
test_multivalued_attribute_on_html (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_multivalued_attribute_value_becomes_list (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_multivalued_attribute_with_whitespace (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_namespaced_html (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
When a namespaced XML document is parsed as HTML it should ... ok
test_namespaced_public_doctype (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_namespaced_system_doctype (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_nested_block_level_elements (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Block elements can be nested. ... ok
test_nested_formatting_elements (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_nested_inline_elements (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Inline elements can be nested indefinitely. ... ok
test_non_breaking_spaces_converted_on_the_way_in (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_normal_doctypes (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
Make sure normal, everyday HTML doctypes are handled correctly. ... ok
test_on_duplicate_attribute (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_out_of_range_entity (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok
test_p_tag_is_never_empty_element (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest)
A
tag is never designated as an empty-element tag. ... ok test_pickle_and_unpickle_identity (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) ... ok test_preserved_whitespace_in_pre_and_textarea (tests.test_htmlparser.HTMLParserTreeBuilderSmokeTest) Whitespace must be preserved in
and