Sha256: d405a611a2dedb9739418de6b24e4dc0dbfb022450c523150d487512b35f2d85

Contents?: true

Size: 677 Bytes

Versions: 16

Compression:

Stored size: 677 Bytes

Contents

require 'opal'
require 'set'
require 'opal/platform'
require 'opal-parser'
require 'mspec'
require 'mspec/version'
require 'support/mspec_rspec_adapter'
require 'support/guard_platform'
require 'mspec-opal/runner'

# Node v0.12 as well as Google Chrome/V8 42.0.2311.135 (64-bit)
# showed to need more tolerance (ruby spec default is 0.00003)
TOLERANCE = 0.00004

ENV['MSPEC_RUNNER'] = true

module Kernel
  def opal_parse(str, file='(string)')
    Opal::Parser.new.parse str, file
  end

  def eval_js(javascript)
    `eval(javascript)`
  end
end

# To make MSpec happy
require 'thread'

require 'mspec/utils/script' # Needed by DottedFormatter
require 'mspec-opal/formatters'

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
opal-1.5.0 spec/spec_helper.rb
opal-1.5.0.rc1 spec/spec_helper.rb
opal-1.4.1 spec/spec_helper.rb
opal-1.4.0 spec/spec_helper.rb
opal-1.4.0.alpha1 spec/spec_helper.rb
opal-1.3.2 spec/spec_helper.rb
opal-1.3.1 spec/spec_helper.rb
opal-1.3.0 spec/spec_helper.rb
opal-1.3.0.rc1 spec/spec_helper.rb
opal-1.3.0.alpha1 spec/spec_helper.rb
opal-1.2.0 spec/spec_helper.rb
opal-1.2.0.beta1 spec/spec_helper.rb
opal-1.1.1 spec/spec_helper.rb
opal-1.1.1.rc1 spec/spec_helper.rb
opal-1.1.0 spec/spec_helper.rb
opal-1.1.0.rc1 spec/spec_helper.rb