We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1d3edd3 commit fe80fe9Copy full SHA for fe80fe9
opal-rspec.gemspec
@@ -15,7 +15,7 @@ Gem::Specification.new do |s|
15
16
s.require_paths = ['lib']
17
18
- s.add_dependency 'opal', '>= 0.5.1'
+ s.add_dependency 'opal', '= 0.5.4'
19
s.add_dependency 'opal-sprockets', '~> 0.3.0'
20
21
s.add_development_dependency 'rake'
opal/opal/rspec/fixes.rb
@@ -1,3 +1,12 @@
1
+# Opal defines enumerable#flat_map, but doesnt implement it
2
+module RSpec::Core::FlatMap
3
+ def flat_map(array)
4
+ array.map { |item| yield item }.flatten
5
+ end
6
+
7
+ module_function :flat_map
8
+end
9
10
# String#<< is not supported by Opal
11
module RSpec::Expectations
12
def self.fail_with(message, expected = nil, actual = nil)
0 commit comments