Module HTML5::TestSupport
In: lib/feed_tools/vendor/html5/tests/preamble.rb

Methods

Classes and Modules

Class HTML5::TestSupport::TestData

Public Instance methods

convert the output of str(document) to the format used in the testcases

[Source]

    # File lib/feed_tools/vendor/html5/tests/preamble.rb, line 27
27:     def convertTreeDump(treedump)
28:       treedump.split(/\n/)[1..-1].map { |line| (line.length > 2 and line[0] == ?|) ? line[3..-1] : line }.join("\n")
29:     end

[Source]

    # File lib/feed_tools/vendor/html5/tests/preamble.rb, line 31
31:     def sortattrs(output)
32:       output.gsub(/^(\s+)\w+=.*(\n\1\w+=.*)+/) do |match|
33:          match.split("\n").sort.join("\n")
34:       end
35:     end

[Validate]