lib/opal/spec/browser_formatter.rb in opal-spec-0.1.9 vs lib/opal/spec/browser_formatter.rb in opal-spec-0.1.10

- old
+ new

@@ -56,17 +56,17 @@ end def start raise "Not running in browser" unless Document.body_ready? - @summary_element = DOM.parse '<p class="summary"></p>' + @summary_element = Element '<p class="summary"></p>' @summary_element.append_to_body - @groups_element = DOM.parse '<ul class="example_groups"></ul>' + @groups_element = Element '<ul class="example_groups"></ul>' @groups_element.append_to_body - DOM.parse("<style>#{ CSS }</style>").append_to_head + Element("<style>#{ CSS }</style>").append_to_head end def finish text = "\n#{example_count} examples, #{@failed_examples.size} failures" @summary_element.html = text @@ -74,19 +74,19 @@ def example_group_started group @example_group = group @example_group_failed = false - @group_element = DOM.parse <<-HTML + @group_element = Element <<-HTML <li> <span class="group_description"> #{ group.description } </span> </li> HTML - @example_list = DOM.parse <<-HTML + @example_list = Element <<-HTML <ul class="examples"></ul> HTML @group_element << @example_list @groups_element << @group_element @@ -117,17 +117,17 @@ else output = "#{exception.class}: #{exception.message}\n" output += " #{exception.backtrace.join "\n "}\n" end - wrapper = DOM.parse '<li class="example failed"></li>' + wrapper = Element('<li class="example failed"></li>') - description = DOM.parse <<-HTML + description = Element <<-HTML <span class="example_description">#{ example.description }</span> HTML - exception = DOM.parse <<-HTML + exception = Element <<-HTML <pre class="exception">#{ output }</pre> HTML wrapper << description wrapper << exception @@ -135,10 +135,10 @@ @example_list.append wrapper @example_list.css 'display', 'list-item' end def example_passed example - out = DOM.parse <<-HTML + out = Element <<-HTML <li class="example passed"> <span class="example_description">#{ example.description }</span> </li> HTML \ No newline at end of file