1
0
Fork 0
mirror of https://github.com/paper-trail-gem/paper_trail.git synced 2022-11-09 11:33:19 -05:00

Testing under JRuby

This commit is contained in:
David Butler 2013-01-03 00:42:43 -08:00
parent 3e072a0d8f
commit 7106ac55ea
3 changed files with 20 additions and 1 deletions

10
Gemfile
View file

@ -1,2 +1,12 @@
source :rubygems
gemspec
platform :ruby do
gem "sqlite3"
end
platform :jruby do
gem "jdbc-sqlite3"
gem "activerecord-jdbcsqlite3-adapter"
end

View file

@ -20,6 +20,6 @@ Gem::Specification.new do |s|
s.add_development_dependency 'rake'
s.add_development_dependency 'shoulda', '~> 3.3'
s.add_development_dependency 'sqlite3', '~> 1.2'
s.add_development_dependency 'sqlite3', '~> 1.2' unless defined?(JRUBY_VERSION)
s.add_development_dependency 'capybara', '~> 2.0'
end

View file

@ -1,5 +1,14 @@
# Configure Rails Envinronment
ENV["RAILS_ENV"] = "test"
require 'bundler/setup'
if defined?(JRUBY_VERSION)
require 'jdbc/sqlite3'
require 'active_record'
require 'active_record/connection_adapters/jdbcsqlite3_adapter'
else
require 'sqlite3'
end
require File.expand_path("../dummy/config/environment.rb", __FILE__)
require "rails/test_help"