diff --git a/Gemfile b/Gemfile
index ad4ed6a9bb9ac2090d160c25f66c8d667e005cd0..128b94fda783a6366b719f50a4d2160261a117d4 100644
--- a/Gemfile
+++ b/Gemfile
@@ -23,8 +23,11 @@ group :development, :test do
 end
 
 group :test do
-  gem 'sqlite3', :platform => [:ruby, :mswin, :mingw]
-  gem 'sqlite_ext', '~> 1.4.0', :platform => [:ruby, :mswin, :mingw]
+  platforms :ruby, :mswin, :mingw do
+    gem 'sqlite3'
+    gem 'sqlite_ext', '~> 1.5.0'
+  end
+
   gem 'webmock'
 
   platforms :ruby do
diff --git a/gemfiles/Gemfile.rails3.2 b/gemfiles/Gemfile.rails3.2
index 08d6223fbd41fc8101b2031f11699ca76d6e4f71..da838d6ab85e9806611fbffc366a79015f50ca88 100644
--- a/gemfiles/Gemfile.rails3.2
+++ b/gemfiles/Gemfile.rails3.2
@@ -23,7 +23,11 @@ group :development, :test do
 end
 
 group :test do
-  gem 'sqlite3', :platform => [:ruby, :mswin, :mingw]
+  platforms :ruby do
+    gem 'sqlite3'
+    gem 'sqlite_ext', '~> 1.5.0'
+  end
+
   gem 'webmock'
 
   platforms :ruby do
diff --git a/gemfiles/Gemfile.rails4.1 b/gemfiles/Gemfile.rails4.1
index 681c02cae153f351fdc0e44b03e01424c58e81b1..34f96168bed207f6e0bcf84aef0a083739aa855f 100644
--- a/gemfiles/Gemfile.rails4.1
+++ b/gemfiles/Gemfile.rails4.1
@@ -23,7 +23,11 @@ group :development, :test do
 end
 
 group :test do
-  gem 'sqlite3', :platform => [:ruby, :mswin, :mingw]
+  platforms :ruby, :mswin, :mingw do
+    gem 'sqlite3'
+    gem 'sqlite_ext', '~> 1.5.0'
+  end
+
   gem 'webmock'
 
   platforms :ruby do
diff --git a/gemfiles/Gemfile.ruby1.9.3 b/gemfiles/Gemfile.ruby1.9.3
index 64383a62c3e551a0e6b8d63d2085cd2dfbc7208b..2be48dc3115601ac1b58a27ea452cd95dd8eec50 100644
--- a/gemfiles/Gemfile.ruby1.9.3
+++ b/gemfiles/Gemfile.ruby1.9.3
@@ -8,6 +8,7 @@ group :development, :test do
   gem 'rubyzip'
   gem 'rails'
   gem 'sqlite3'
+  gem 'sqlite_ext', '~> 1.5.0'
   gem 'pg'
   gem 'mysql2', '~> 0.3.11'