Cross Reference:
xref
: /
ontohub
/
test
/
shared_helper.rb
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
shared_helper.rb revision 8020ba658ffa8f8c9a14ba3a7d2e9257ea400bec
2310
N/A
require
'pathname'
2310
N/A
2310
N/A
module
SharedHelper
2310
N/A
2310
N/A
def
app_root
2310
N/A
Pathname.new
(
File.expand
_path
(
'../../'
,
__FILE__
)
)
2310
N/A
end
2310
N/A
2310
N/A
def
gemset_definition_file
2310
N/A
rbenv
=
app_root.join
(
'.rbenv-gemsets'
)
2310
N/A
rvm
=
app_root.join
(
'.ruby-gemset'
)
2310
N/A
if
rbenv.exist
?
2310
N/A
rbenv
2310
N/A
elsif
rvm.exist
?
2310
N/A
rvm
2310
N/A
end
2310
N/A
end
2310
N/A
2310
N/A
def
gemsets
2310
N/A
file
=
gemset_definition_file
2310
N/A
file.readlines.map
{ |
line
|
line.strip
}.
select
{ |
line
| !
line.empty
? }
2310
N/A
end
2310
N/A
2310
N/A
def
use_simplecov
2310
N/A
require
'simplecov'
2310
N/A
SimpleCov.start
do
2310
N/A
gemset_definition
=
app_root.join
(
'.rbenv-gemsets'
)
2310
N/A
gemsets.each
do
|
gemset
|
2310
N/A
add_filter
"/#{gemset}/"
2310
N/A
end
2367
N/A
end
2367
N/A
end
2367
N/A
2367
N/A
end
2367
N/A