# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:"\
-e '/:job/,/end/ s:^:#:'\
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
rm ../Gemfile.lock || die
# Avoid tests failing due to missing logger setup in activerecord,
# most likely related to test environment setup.
#rm -f test/activerecord/render_partial_with_record_identification_test.rb || die
# Fix loading of activerecord integration tests. This avoids loading
# activerecord twice and thus redefining constants leading to
# failures. Bug #719342
sed -e '/abstract_unit/arequire "active_record" ; require "active_record/fixtures"'\