context not starting with U+000A = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_rt = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_textarea = 0.00 s = .
497s TestHtml5Serialize#test_serializing_dom_innerHTML_Attribute in the XML namespace = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as first child with following siblings_br = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_embed = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_void as last child with preceding siblings_area = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_void as first child with following siblings_img = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as first child with following siblings_hr = 0.00 s = .
497s TestHtml5Serialize#test_serializing_dom_innerHTML_Attribute in the XML namespace with the prefix not set to xml: = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_void as first child with following siblings_frame = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_b = 0.00 s = .
497s TestHtml5Serialize#test_serializing_html_outerHTML_12 = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as second child with following siblings_frame = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_Void context node_hr = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as first child with following siblings_col = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_Void context node_wbr = 0.00 s = .
497s TestHtml5Serialize#test_serializing_html_innerHTML_18 = 0.00 s = .
497s TestHtml5Serialize#test_serializing_html_innerHTML_11 = 0.00 s = .
497s TestHtml5Serialize#test_serializing_html_outerHTML_19 = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as last child with preceding siblings_wbr = 0.00 s = .
497s TestHtml5Serialize#test_serialization_text_outerHTML_ non-context starting with U+000A = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_Void context node_bgsound = 0.00 s = .
497s TestHtml5Serialize#test_serializing_html_outerHTML_22 = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_thead = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_void as last child with preceding siblings_embed = 0.00 s = .
497s TestHtml5Serialize#test_initial_linefeed_pre_inner = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as second child with following siblings_meta = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_input = 0.00 s = .
497s TestHtml5Serialize#test_serializing_html_innerHTML_4 = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_Void context node_link = 0.00 s = .
497s TestHtml5Serialize#test_serializing_html_innerHTML_8 = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_Void context node_frame = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as first child with following siblings_link = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_Void context node_keygen = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_map = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_void as first child with following siblings_area = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_Void context node_param = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_colgroup = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_meter = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_menu = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as second child with following siblings_br = 0.00 s = .
497s TestHtml5Serialize#test_serializing_text_innerHTML_ context starting with U+000A = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_progress = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_style = 0.00 s = .
497s TestHtml5Serialize#test_serialization_void_outerHTML_void as last child with preceding siblings_basefont = 0.00 s = .
497s TestHtml5Serialize#test_outer_html_address = 0.00 s = .
497s TestHtml5Serialize#test_serializing_void_innerHTML_void as last child with preceding siblings_hr = 0.00 s = .
497s standard node reparenting behavior::#next=::passed a non-Node#test_0001_raises an exception = 0.00 s = .
497s standard node reparenting behavior::#add_next_sibling::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order = 0.00 s = .
497s Nokogiri::XML::Schema::CVE-2020-26247::with default parse options#test_0002_XML::Schema parsing of memory does not attempt to access external DTDs = 0.00 s = .
497s Nokogiri::XML::Schema::CVE-2020-26247::with default parse options#test_0001_XML::Schema parsing does not attempt to access external DTDs = 0.00 s = .
497s namespace definitions#test_0002_handles multiple instances of a namespace definition = 0.00 s = .
497s namespace definitions#test_0001_handles duplicate namespace definitions = 0.00 s = .
497s Nokogiri::XML::CDATA::.new#test_0001_acts like a constructor = 0.00 s = .
497s Nokogiri::XML::CDATA::.new#test_0003_has nil content when passed nil = 0.00 s = .
497s Nokogiri::XML::CDATA::.new#test_0002_accepts a node as the first parameter but warns about it = 0.00 s = .
497s Nokogiri::XML::CDATA::.new#test_0004_does not accept anything but a string = 0.00 s = .
497s Nokogiri::XML::CDATA::.new#test_0005_does not accept anything other than Node or Document = 0.00 s = .
497s standard node reparenting behavior::#children=::passed a document#test_0001_raises an exception = 0.00 s = .
497s abrupt closing of empty comment::two dashes#test_0001_behaves as if the comment is unterminated and doesn't exist = 0.00 s = .
497s serialization encoding::Nokogiri::HTML4::Document::Shift_JIS#test_0001_serializes with the expected encoding = 0.00 s = .
497s experimental pattern matching::Fragment#test_0002_finds attributes = 0.00 s = .
497s experimental pattern matching::Fragment#test_0001_finds nodes = 0.00 s = .
497s standard node reparenting behavior::in-context parsing::#add_next_sibling parsing input::with a parent#test_0001_in context of parent = 0.00 s = .
497s Nokogiri::XML::TestComment#test_comment? = 0.00 s = .
497s Nokogiri::XML::TestComment#test_new = 0.00 s = .
497s Nokogiri::XML::TestComment#test_many_comments = 0.00 s = .
497s Nokogiri::XML::TestComment#test_passing_a_node_uses_the_node_document = 0.00 s = .
497s Nokogiri::XML::TestComment#test_passing_anything_else = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0014_selects last_child = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0018_selects nth_of_type = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0033_selects class_attr_selector = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0020_selects only_of_type = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0035_handles xpath functions = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0016_selects first_of_type = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0019_selects nth_last_of_type = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0015_selects nth_child = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0001_selects even = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0026_selects has_a_gt_b = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0029_selects has_plus_b = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0005_selects 2np1 = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0025_selects has_a = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0002_selects odd = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0028_selects has_a_plus_b = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0023_selects parent = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0007_selects 3np4 = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0031_selects has_tilde_b = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0006_selects 4np3 = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0004_selects 2n = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0017_selects last_of_type = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0024_selects siblings = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0010_selects np3 = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0034_handles xpath attribute selectors = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0022_selects empty = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0027_selects has_gt_b = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0021_selects only_child = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0003_selects n = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0032_selects using contains = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0009_selects 4nm1 = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0011_selects first = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0012_selects last = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0030_selects has_a_tilde_b = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0008_selects mnp3 = 0.00 s = .
497s CSS integration tests::Nokogiri::HTML5::Document#test_0013_selects first_child = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_with_dtdvalid_with_absolute_path = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_without_dtdload = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_document_dtd_loading_with_nonet = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_with_dtdloda = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_document_dtd_loading_with_nonet_with_absolute_path = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_with_dtdvalid = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_without_noent = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_with_dtdloda_with_absolute_path = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_dtd_loading_with_absolute_path_with_absolute_path = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_with_io_with_absolute_path = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_without_dtdload_with_absolute_path = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_with_io = 0.00 s = .
497s Nokogiri::XML::TestDOMEntityReference#test_dom_entity_reference_without_noent_with_absolute_path = 0.00 s = .
497s Nokogiri::XML::TestSyntaxError#test_0002_describes the syntax error encountered = 0.00 s = .
497s Nokogiri::XML::TestSyntaxError#test_0001_#new accepts a message = 0.00 s = .
497s standard node reparenting behavior::#children=::passed a non-Node#test_0001_raises an exception = 0.00 s = .
497s ad hoc node reparenting behavior::#add_child::given a parent node with a default namespace::and a child node was added to a new doc without any default namespaces#test_0001_serializes the doc with the proper default namespace = 0.00 s = .
497s Nokogiri::XML::NodeSet::#+#test_0003_ignores duplicates = 0.00 s = .
497s Nokogiri::XML::NodeSet::#+#test_0002_returns the setwise union = 0.00 s = .
497s Nokogiri::XML::NodeSet::#+#test_0001_raises an exception when the rhs type isn't a NodeSet = 0.00 s = .
497s Nokogiri::XML::Document encoding#test_0001_encodes the URL as UTF-8 = 0.00 s = .
497s Nokogiri::XML::Document encoding#test_0003_encodes the library versions as UTF-8 = 0.00 s = .
497s Nokogiri::XML::Document encoding#test_0002_encodes the encoding name as UTF-8 = 0.00 s = .
497s Nokogiri::XML::Document encoding#test_0004_parses and serializes UTF-16 correctly = 0.00 s = .
497s Nokogiri::XML::Document encoding#test_0005_serializes UTF-16 correctly across libxml2 buffer flushes = 0.00 s = .
497s standard node reparenting behavior::#after::passed a non-Node#test_0001_raises an exception = 0.00 s = .
497s ad hoc node reparenting behavior::reparenting and preserving a reference to the original ns#test_0001_should not cause illegal memory access = 0.00 s = .
497s standard node reparenting behavior::#next=::passed a Node::passed a Node in the another document#test_0003_returns the expected value = 0.00 s = .
497s standard node reparenting behavior::#next=::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position = 0.00 s = .
497s standard node reparenting behavior::#next=::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position = 0.00 s = .
497s Nokogiri::XML::Document::XML::Document.parse::read io::default options#test_0001_does not raise exception on parse error = 0.00 s = .
497s Nokogiri::XML::Node::#wrap::string markup argument#test_0002_wraps unparented nodes = 0.00 s = .
497s Nokogiri::XML::Node::#wrap::string markup argument#test_0001_parses and wraps = 0.00 s = .
497s Nokogiri::XML::TestProcessingInstruction#test_type = 0.00 s = .
497s Nokogiri::XML::TestProcessingInstruction#test_new = 0.00 s = .
497s Nokogiri::XML::TestProcessingInstruction#test_name = 0.00 s = .
497s Nokogiri::XML::TestProcessingInstruction#test_many_new = 0.00 s = .
497s ad hoc node reparenting behavior::#add_child::given a parent node with a default and non-default namespace::and a child with a namespace matching the parent's non-default namespace::set by #namespace=#test_0001_inserts a node that inherits the matching parent namespace = 0.00 s = .
497s Nokogiri::XML::TestNodeAttributes#test_append_child_namespace_definitions_prefixed_attributes = 0.00 s = .
497s Nokogiri::XML::TestNodeAttributes#test_set_prefixed_attributes = 0.00 s = .
497s Nokogiri::XML::TestNodeAttributes#test_unknown_namespace_prefix_should_not_be_removed = 0.00 s = .
497s Nokogiri::XML::TestNodeAttributes#test_append_child_element_with_prefixed_attributes = 0.00 s = .
497s Nokogiri::XML::TestNodeAttributes#test_attribute_with_ns = 0.00 s = .
497s Nokogiri::XML::TestNodeAttributes#test_namespace_key? = 0.00 s = .
497s Nokogiri::XML::TestNodeAttributes#test_set_attribute_frees_nodes = 0.08 s = .
497s Nokogiri::XML::TestNodeAttributes#test_prefixed_attributes = 0.00 s = .
497s standard node reparenting behavior::in-context parsing::#swap parsing input::without a parent#test_0001_raises an exception = 0.00 s = .
497s Nokogiri::HTML5::DocumentFragment#quirks_mode::in context::document did not invoke the parser#test_0001_parses the fragment in no-quirks mode = 0.00 s = .
497s TestVersionInfo::RequireNokogiri#test_version_info_for_xerces_and_nekohtml = 0.00 s = S
498s TestVersionInfo::RequireNokogiri#test_version_info_for_libxslt = 0.11 s = .
498s TestVersionInfo::RequireNokogiri#test_version_info_for_libxml = 0.12 s = .
498s TestVersionInfo::RequireNokogiri#test_version_info_basics = 0.00 s = .
498s jruby inferring XPath functions from the handler methods#test_0004_doesn't get confused by an XPath function, flavor 2 = 0.00 s = .
498s jruby inferring XPath functions from the handler methods#test_0003_doesn't get confused by an XPath function, flavor 1 = 0.00 s = .
498s jruby inferring XPath functions from the handler methods#test_0002_handles multiple handler function calls = 0.00 s = .
498s jruby inferring XPath functions from the handler methods#test_0001_should not get confused simply by a string similarity = 0.00 s = .
498s Nokogiri::HTML4::Document::subclassing::.parse#test_0003_parses the doc = 0.01 s = .
498s Nokogiri::HTML4::Document::subclassing::.parse#test_0002_calls #initialize exactly once = 0.00 s = .
498s Nokogiri::HTML4::Document::subclassing::.parse#test_0001_returns an instance of the expected class = 0.00 s = .
498s Nokogiri::XML::DocumentFragment::subclassing#test_0001_#dup returns the expected class = 0.00 s = .
498s standard node reparenting behavior::#swap::passed a fragment#test_0001_inserts the fragment roots in the proper position = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_external_id = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_keys = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_elements = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_attributes = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_system_id = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_content = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_entities = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_validate = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_empty_attributes = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_each = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_html_dtd = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_line = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_namespace = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_notations = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_external_subsets = 0.00 s = .
498s Nokogiri::XML::TestDTD#test_namespace_definitions = 0.00 s = .
498s standard node reparenting behavior::#inner_html=::passed a fragment#test_0001_inserts the fragment roots in the proper position = 0.00 s = .
498s standard node reparenting behavior::#swap::passed a markup string#test_0002_returns the expected value = 0.00 s = .
498s standard node reparenting behavior::#swap::passed a markup string#test_0001_inserts the fragment roots in the proper position = 0.00 s = .
498s ad hoc node reparenting behavior::#add_child::given a parent node with a default and non-default namespace::and a child with a namespace matching the parent's non-default namespace::but with a different prefix#test_0001_inserts a node that keeps its namespace = 0.00 s = .
498s ad hoc node reparenting behavior::#replace::when a document has a default namespace#test_0001_inserts a node with default namespaces = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0007_css search with namespace = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0010_#search = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0001_an empty node set returns no results = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0004_with variable bindings = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0002_with multiple queries = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0006_css searches match self = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0011_returns an empty node set when no results were found = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0005_context search returns itself = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0003_with a custom selector = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0009_#search accepts a namespace = 0.00 s = .
498s Nokogiri::XML::NodeSet::searching#test_0008_xmlns is automatically registered = 0.00 s = .
498s experimental pattern matching::Nokogiri::XML::NodeSet::#deconstruct#test_0001_returns an array of the contained nodes = 0.00 s = .
498s experimental pattern matching::Nokogiri::XML::Namespace::#deconstruct_keys#test_0002_supports :prefix = 0.00 s = .
498s experimental pattern matching::Nokogiri::XML::Namespace::#deconstruct_keys#test_0001_supports :href = 0.00 s = .
498s Nokogiri::CSS::XPathVisitor::doctype:html5::builtins:always#test_0003_avoids the wildcard when using attribute selectors = 0.00 s = .
498s Nokogiri::CSS::XPathVisitor::doctype:html5::builtins:always#test_0002_avoids the wildcard when using namespaces = 0.00 s = .
498s Nokogiri::CSS::XPathVisitor::doctype:html5::builtins:always#test_0001_matches on the element's local-name, ignoring namespaces = 0.00 s = .
498s standard node reparenting behavior::in-context parsing::#add_previous_sibling parsing input::without a parent#test_0001_raises an exception = 0.00 s = .
498s Nokogiri::HTML4::DocumentFragment::parse options#test_0001_sets the test up correctly = 0.00 s = .
498s Nokogiri::HTML4::DocumentFragment::encoding::#parse#test_0003_respects encoding for empty strings = 0.00 s = .
498s Nokogiri::HTML4::DocumentFragment::encoding::#parse#test_0002_returns a string matching the passed encoding = 0.00 s = .
498s Nokogiri::HTML4::DocumentFragment::encoding::#parse#test_0001_parses an encoded string = 0.00 s = .
498s standard node reparenting behavior::#before::passed a document#test_0001_raises an exception = 0.00 s = .
498s standard node reparenting behavior::#<<::passed a markup string#test_0002_returns the expected value = 0.00 s = .
498s standard node reparenting behavior::#<<::passed a markup string#test_0001_inserts the fragment roots in the proper position = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_matches_inside_fragment = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_swap = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_to_a = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_swap_with_regex_characters = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_meta_encoding = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_ancestors_with_selector = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_css_path_round_trip = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_path_round_trip = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_ns_attribute = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_css_matches? = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_attr = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_attribute_decodes_entities = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_GH_1042 = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_xpath_matches? = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_parse_config_option = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_fragment_handler_does_not_regurge_on_invalid_attributes = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_unlink_then_swap = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_append_with_document = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_to_html_does_not_contain_entities = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_fragment = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_fragment_node_to_xhtml = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_fragment_serialization = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_description = 0.00 s = .
498s Nokogiri::HTML4::TestNode#test_get_attribute = 0.00 s = .
498s TestHtml5Nokogumbo#test_line_cdata = 0.00 s = .
498s TestHtml5Nokogumbo#test_unknown_element = 0.00 s = .
498s TestHtml5Nokogumbo#test_root_comments = 0.00 s = .
498s TestHtml5Nokogumbo#test_default_max_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_line_template = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_default_max_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_0002_handles ill-formed processing instructions in a fragment = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_max_parse_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_max_attributes = 0.00 s = .
498s TestHtml5Nokogumbo#test_line_comment = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_max_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_line_text = 0.00 s = .
498s TestHtml5Nokogumbo#test_0001_handles ill-formed processing instructions in a document = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_default_max_attributes = 0.08 s = .
498s TestHtml5Nokogumbo#test_xlink_attribute_fragment = 0.00 s = .
498s TestHtml5Nokogumbo#test_line_element = 0.00 s = .
498s TestHtml5Nokogumbo#test_comment = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_body = 0.00 s = .
498s TestHtml5Nokogumbo#test_max_attributes_boolean = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_max_attributes = 0.00 s = .
498s TestHtml5Nokogumbo#test_IO = 0.00 s = .
498s TestHtml5Nokogumbo#test_default_max_depth_fragment = 0.00 s = .
498s TestHtml5Nokogumbo#test_template = 0.00 s = .
498s TestHtml5Nokogumbo#test_default_max_attributes = 0.10 s = .
498s TestHtml5Nokogumbo#test_max_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_attr_value = 0.00 s = .
498s TestHtml5Nokogumbo#test_nil = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_head = 0.00 s = .
498s TestHtml5Nokogumbo#test_max_depth_parse = 0.00 s = .
498s TestHtml5Nokogumbo#test_document_encoding = 0.00 s = .
498s TestHtml5Nokogumbo#test_xlink_attribute = 0.00 s = .
498s TestHtml5Nokogumbo#test_html5_doctype = 0.00 s = .
498s TestHtml5Nokogumbo#test_parse_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_fragment_no_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_parse_fragment_errors = 0.00 s = .
498s TestHtml5Nokogumbo#test_element_cdata_textarea = 0.00 s = .
498s TestHtml5Nokogumbo#test_element_cdata_script = 0.00 s = .
498s TestHtml5Nokogumbo#test_max_depth_fragment = 0.00 s = .
498s TestHtml5Nokogumbo#test_default_max_depth_parse = 0.00 s = .
498s TestHtml5Nokogumbo#test_element_text = 0.00 s = .
498s Nokogiri::XML::NodeSet::#|#test_0003_ignores duplicates = 0.00 s = .
498s Nokogiri::XML::NodeSet::#|#test_0002_returns the setwise union = 0.00 s = .
498s Nokogiri::XML::NodeSet::#|#test_0001_raises an exception when the rhs type isn't a NodeSet = 0.00 s = .
498s serialization encoding::Nokogiri::HTML5::Document::UTF-8#test_0001_serializes with the expected encoding = 0.05 s = .
498s Nokogiri::CSS::.xpath_for::error handling#test_0003_raises an TypeError exception if the query is not a string = 0.00 s = .
498s Nokogiri::CSS::.xpath_for::error handling#test_0002_raises a SyntaxError exception if the query is empty = 0.00 s = .
498s Nokogiri::CSS::.xpath_for::error handling#test_0001_raises a SyntaxError exception if the query is not valid CSS = 0.00 s = .
498s ad hoc node reparenting behavior::#add_child::given a parent node with a default and non-default namespace::and a child node with a default namespace not matching the parent's default namespace and a namespace matching a parent namespace but with a different prefix#test_0001_inserts a node that keeps its namespace = 0.00 s = .
498s ad hoc node reparenting behavior::#add_child::given a parent node with a default namespace::and a child node was added to a new doc with the a different namespace using the same prefix#test_0001_serializes the doc with the proper default namespace = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0007_array_slice_with_start_and_end = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0010_array_slice_with_invalid_args = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0001_negative_index_works = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0004_slice_too_far = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0002_large_negative_index_returns_nil = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0006_slice_waaaaaay_off_the_end = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0012_raises a TypeError if param is not an integer or range = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0005_slice_on_empty_node_set = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0003_array_index = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0009_array_slice_with_negative_start = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0011_array_slice_with_range = 0.00 s = .
498s Nokogiri::XML::NodeSet::#[]#test_0008_array_index_bracket_equivalence = 0.00 s = .
498s
498s Finished in 3.477084s, 712.0908 runs/s, 2579.1723 assertions/s.
498s
498s 1) Skipped:
498s Nokogiri::HTML4::TestAttributesProperlyEscaped#test_libxml_escapes_server_side_includes_without_nested_quotes [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:105]:
498s this test needs libxml2 patched with 0002-Update-entities-to-remove-handling-of-ssi.patch
498s
498s 2) Skipped:
498s Nokogiri::HTML4::TestAttributesProperlyEscaped#test_libxml_escapes_server_side_includes [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:105]:
498s this test needs libxml2 patched with 0002-Update-entities-to-remove-handling-of-ssi.patch
498s
498s 3) Skipped:
498s Nokogiri::HTML4::TestAttributesProperlyEscaped#test_attribute_macros_are_escaped [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:105]:
498s this test needs libxml2 patched with 0001-Remove-script-macro-support.patch
498s
498s 4) Skipped:
498s Nokogiri::XSLT::TestCustomFunctions#test_global_function_jruby_not_impl [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:110]:
498s only testing not-impl on java
498s
498s 5) Skipped:
498s Nokogiri::XML::TestXPath#test_slow_jruby_xpath [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/xml/test_xpath.rb:210]:
498s testing against an absolute time is brittle. help make this better! see https://github.com/sparklemotion/nokogiri/issues/741
498s
498s 6) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_action_attr_in_div_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 7) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_src_attr_in_a_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 8) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_src_attr_in_div_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 9) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_action_attr_in_a_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 10) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_href_attr_in_a_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 11) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_href_attr_in_div_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 12) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_name_attr_in_div_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 13) Skipped:
498s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_name_attr_in_a_tag [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html4/test_attributes.rb:54]:
498s Skipped, no message given
498s
498s 14) Skipped:
498s Nokogiri::XML::SAX::Parser#test_0035_test_large_cdata_is_handled [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/xml/sax/test_parser.rb:413]:
498s see #2132 and https://gitlab.gnome.org/GNOME/libxml2/-/issues/200
498s
498s 15) Skipped:
498s TestVersionInfo::RequireVersionFileOnly#test_version_info_for_xerces_and_nekohtml [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:110]:
498s xerces/nekohtml is only used for JRuby
498s
498s 16) Skipped:
498s TestHtml5Encoding#test_parse_encoded_ISO-8859-8-I [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:172]:
498s ISO-8859-8-I not supported
498s
498s 17) Skipped:
498s TestHtml5Encoding#test_inner_html_encoded_replacement [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:172]:
498s replacement not supported
498s
498s 18) Skipped:
498s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-8-I [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:172]:
498s ISO-8859-8-I not supported
498s
498s 19) Skipped:
498s TestHtml5Encoding#test_parse_encoded_replacement [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:172]:
498s replacement not supported
498s
498s 20) Skipped:
498s TestHtml5Encoding#test_roundtrip_through_replacement [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:172]:
498s replacement not supported
498s
498s 21) Skipped:
498s TestHtml5Encoding#test_roundtrip_through_ISO-2022-JP [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:210]:
498s https://bugs.ruby-lang.org/issues/15033
498s
498s 22) Skipped:
498s TestHtml5Encoding#test_roundtrip_through_windows-1258 [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:177]:
498s Converting UTF-8 to windows-1258 not supported
498s
498s 23) Skipped:
498s TestHtml5Encoding#test_roundtrip_through_ISO-8859-8-I [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:172]:
498s ISO-8859-8-I not supported
498s
498s 24) Skipped:
498s TestHtml5Encoding#test_inner_html_encoded_windows-1258 [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:177]:
498s Converting UTF-8 to windows-1258 not supported
498s
498s 25) Skipped:
498s TestHtml5Encoding#test_parse_encoded_windows-1258 [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/html5/test_encoding.rb:177]:
498s Converting UTF-8 to windows-1258 not supported
498s
498s 26) Skipped:
498s Nokogiri::XSLT::TestExceptionHandling#test_java_exception_handling [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:110]:
498s This test is for Java only
498s
498s 27) Skipped:
498s XPath wildcard namespaces#test_0001_allows namespace wildcards [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:105]:
498s this test needs libxml2 patched with 0009-allow-wildcard-namespaces.patch
498s
498s 28) Skipped:
498s TestVersionInfo::RequireNokogiri#test_version_info_for_xerces_and_nekohtml [/tmp/autopkgtest.nbZwzh/build.fCg/src/test/helper.rb:110]:
498s xerces/nekohtml is only used for JRuby
498s
498s 2476 runs, 8968 assertions, 0 failures, 0 errors, 28 skips
498s Coverage report generated for Unit Tests to /tmp/autopkgtest.nbZwzh/build.fCg/src/coverage. 0 / 0 LOC (100.0%) covered.
498s mv ./.gem2deb.lib lib
498s mv ./.gem2deb.ext ext
498s autopkgtest [09:23:26]: test gem2deb-test-runner: -----------------------]
499s autopkgtest [09:23:27]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - -
499s gem2deb-test-runner PASS
499s autopkgtest [09:23:27]: @@@@@@@@@@@@@@@@@@@@ summary
499s gem2deb-test-runner PASS
510s Creating nova instance adt-noble-amd64-ruby-nokogiri-20240220-091508-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-amd64-server-20240220.img (UUID 32913b0e-cbea-46b2-a049-a049aa67c35e)...