SO Folk,
Anyone around these parts know if you can keep Cucumber from cleansing test data at the end of a run? I ve a few tests that continue to fail and I d like to have a look at the data backing those tests...
Any ideas?
Thanks! Cory Wilkerson
SO Folk,
Anyone around these parts know if you can keep Cucumber from cleansing test data at the end of a run? I ve a few tests that continue to fail and I d like to have a look at the data backing those tests...
Any ideas?
Thanks! Cory Wilkerson
In your features/support/env.rb
file there are some comments about this. If you don t want to roll-back the database after a particular scenario has finished then add the @no-txn
tag to the scenario. You will then need to clean the db yourself. The easiest way is to do a db:test:clone
.
The best way to troubleshoot your issues would be to run the problem scenarios individually and see how each one is failing. If you do a run and have scenarios leaving data in the DB then you are going to cause yourself all kinds of problems. Once you have fixed the scenario then do a db:test:clone
before you work on the next one or do a run.
Here s the definitino for the debug step I mentioned in the comment to Sam Livingston-Gray:
When /I want to debug/i do
debugger
true # never put debugger at the end of a method
end
A bit hackish, but as a last resort, maybe you could add a Then block called "Then pause tests" that either halts, or goes into a polling loop and doesn t continue until it sees some condition change (e.g., you touch /features/continue.txt)?
Stick "Then pause tests" in the test you want to look at, and you ve got a way to inspect the database before it continues. Of course, this doesn t work if Cucumber uses database transactions...
(Sorry for the vagueness; it s been a while since I last used Cucumber.)
collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...
We ve deployed our rails app to EC2. In our setup, we have two proxies on small instances behind round-robin DNS. These run nginx load balancers for a dynamically growing and shrinking farm of web ...
As part of a web application I need an auth-code to pass as a URL parameter. I am currently using (in Rails) : Digest::SHA1.hexdigest((object_id + rand(255)).to_s) Which provides long strings like : ...
I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?
I have a these 3 models: class User < ActiveRecord::Base has_many :permissions, :dependent => :destroy has_many :roles, :through => :permissions end class Permission < ActiveRecord::...
I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml
guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...
I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...