File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11source 'https://rubygems.org'
22
33gemspec
4+
5+ gem 'opal' , '~> 0.5.0'
Original file line number Diff line number Diff line change 11require 'bundler'
22Bundler . require
33
4- require 'opal/spec /rake_task'
5- Opal ::Spec ::RakeTask . new ( :default )
4+ require 'opal/rspec /rake_task'
5+ Opal ::RSpec ::RakeTask . new ( :default )
66
77require 'bundler/gem_tasks'
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ Gem::Specification.new do |gem|
2020 gem . test_files = gem . files . grep ( %r{^(test|spec|features)/} )
2121 gem . require_paths = [ 'lib' ]
2222
23- gem . add_dependency 'opal' , '~> 0.4.2'
23+ gem . add_dependency 'opal'
2424 gem . add_development_dependency 'rake'
25- gem . add_development_dependency 'opal-spec' , '~> 0.2.17 '
25+ gem . add_development_dependency 'opal-rspec '
2626end
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ def underscore
2626 `#{ self } .replace(/[-\\ s]+/g, '_')
2727 .replace(/([A-Z\\ d]+)([A-Z][a-z])/g, '$1_$2')
2828 .replace(/([a-z\\ d])([A-Z])/g, '$1_$2')
29+ .replace(/-/g, '_')
2930 .toLowerCase()`
3031 end
3132
Original file line number Diff line number Diff line change 1- require 'opal/activesupport '
1+ require 'active_support '
Original file line number Diff line number Diff line change 1- require 'opal-spec'
1+ require 'opal-rspec'
2+ require 'opal-activesupport'
23
3- def assert_equal actual , expected
4- actual . should == expected
4+ module TestUnitHelpers
5+ def assert_equal actual , expected
6+ actual . should == expected
7+ end
58end
9+
10+ RSpec . configure do |config |
11+ config . include TestUnitHelpers
12+ end
13+
You can’t perform that action at this time.
0 commit comments