-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathconfig.ru
19 lines (16 loc) · 893 Bytes
/
config.ru
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
require 'opal/rspec'
require 'opal/sprockets/server'
Opal::Config.source_map_enabled = false
Opal::Config.arity_check_enabled = true
sprockets_env = Opal::RSpec::SprocketsEnvironment.new(spec_pattern = 'spec-opal/**/*_spec.{rb,opal}',
spec_exclude_pattern = nil,
spec_files = nil,
default_path = 'spec-opal')
sprockets_env.cache = ::Sprockets::Cache::FileStore.new(File.join('tmp', 'cache', 'opal_specs'))
run Opal::Sprockets::Server.new(sprockets: sprockets_env) { |s|
s.main = 'sprockets_runner_js_errors'
# sprockets_runner_js_errors will not be in the opal load path by default
s.append_path 'spec/integration/rack'
sprockets_env.add_spec_paths_to_sprockets
s.debug = ENV['OPAL_DEBUG']
}