Commit 5b21deb0

mo khan <mo@mokhan.ca>
2013-07-20 14:11:42
fix database cleaner configuration to use truncation strategy for feature tests driven by selenium web driver
1 parent 98dfde9
Changed files (1)
spec/spec_helper.rb
@@ -19,14 +19,17 @@ RSpec.configure do |config|
   config.include DeviseHelper::Controllers, :type => :controller
   config.include FactoryGirl::Syntax::Methods
   config.before(:suite) do
-    DatabaseCleaner.strategy = :transaction
     DatabaseCleaner.clean_with(:truncation)
   end
-
+  config.before(:each) do
+    DatabaseCleaner.strategy = :transaction
+  end
+  config.before(:each, :js => true) do
+    DatabaseCleaner.strategy = :truncation
+  end
   config.before(:each) do
     DatabaseCleaner.start
   end
-
   config.after(:each) do
     DatabaseCleaner.clean
   end