Previously on rails 2.x I have been able to test the content of my html actionmailer emails.
In rspec 1.x: @mailer = OrderMailer.create_receipt(@order) @mailer.body.should have_tag('.order_number') @mailer.body.should have_tag('.billing_address') @mailer.body.should have_tag('.delivery_address') I have changed to rspec 2.x style @mailer = OrderMailer.receipt(@order) @body = @mailer.encoded @body.should have_tag('.order_number') @body.should have_tag('.billing_address') @body.should have_tag('.delivery_address') It fails. I suspect theres something else that have_tag was doing that have_selector is not? Am I doing something wrong? Is there a better way to tests the content of my emails? Maybe I should never have tested email content this way, is it more a job for cucumber? Look forward to your responses. Thanks Rob _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users