Sha256: b9a20349165416c313eef49f2e70f3c7da9b8a71c43e9a7c8ee44f013a18c353

Contents?: true

Size: 400 Bytes

Versions: 6

Compression:

Stored size: 400 Bytes

Contents

require 'opal/rspec/formatter/browser_formatter'

RSpec.configure do |config|
  config.default_formatter = ::Opal::RSpec::BrowserFormatter
end

# Trigger #at_exit callbacks once the DOM is ready
kernel_exit = -> _ { Kernel.exit }
if JS[:document].JS[:readyState] == :complete
  JS[:setTimeOut].call(kernel_exit, 1)
else
  JS[:document].JS.addEventListener('DOMContentLoaded', kernel_exit, false)
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
opal-rspec-0.8.0 lib-opal/opal/rspec/browser.rb
opal-rspec-0.8.0.alpha3 lib-opal/opal/rspec/browser.rb
opal-rspec-0.8.0.alpha2 lib-opal/opal/rspec/browser.rb
opal-rspec-0.8.0.alpha1 lib-opal/opal/rspec/browser.rb
opal-rspec-0.7.1 lib-opal/opal/rspec/browser.rb
opal-rspec-0.7.0 lib-opal/opal/rspec/browser.rb