-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.infinity_test
40 lines (37 loc) · 1.05 KB
/
.infinity_test
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Hacking RVM
module RVM
module Shell
class AbstractWrapper
def raw_stdout_to_parts(c)
raise IncompleteCommandError if !command_complete?(c)
before, after = c.split(COMMAND_EPILOG_START, 2)
epilog, after = after.split(COMMAND_EPILOG_END, 2)
# HACK .. need to apply gsub to prevent yaml-related error
return before, YAML.load(epilog.strip.gsub("\\\"\n","\"\n")), after
end
end
end
end
# See http://github.com/tomas-stefano/infinity_test/wiki/Customize-Infinity-Test
infinity_test do
# Sets bacon mute to avoid excessive noise that makes it hard to pinpoint errors
ENV['MUTE_BACON'] = 'true'
use \
:test_framework => :bacon,
:rubies => %w(
ruby-1.8.6-p399@parsetree
ruby-1.8.7-p302
ree-1.8.7-2010.02
ruby-1.9.2-p0
jruby-1.5.3
)
# NOTE: Right now, 1.9.1 fails due to a marshalling bug.
# :rubies => %w(
# ruby-1.8.6-p399@parsetree
# ruby-1.8.7-p302
# ree-1.8.7-2010.02
# ruby-1.9.1-p378
# ruby-1.9.2-p0
# jruby-1.5.3
# )
end