Sha256: b2c2748e2fb12bce8d79afc3f609309fcce504b4ff02ecaf5f9103675e2ec701
Contents?: true
Size: 864 Bytes
Versions: 2
Compression:
Stored size: 864 Bytes
Contents
module OpalSpec class ExampleGroup # Add some html code to the body tag ready for testing. This will # be added before each test, then removed after each test. It is # convenient for adding html setup quickly. The code is wrapped # inside a div, which is directly inside the body element. # # describe "DOM feature" do # html <<-HTML # <div id="foo"></div> # HTML # # it "foo should exist" do # Document["#foo"] # end # end # # @param [String] html_string html content to add def html(html_string='') html = '<div id="opal-jquery-test-div">' + html_string + '</div>' before do @__html = Document.parse(html) @__html.append_to_body end after { @__html.remove } end end end OpalSpec::Runner.autorun
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
opal-jquery-0.0.3 | spec/spec_helper.rb |
opal-jquery-0.0.2 | spec/spec_helper.rb |