The following snippet demonstrates how you could create excel files (with spreadsheet gem) and format columns so that they follow...

Views are normally (for good reason) not rendered in controller specs. If you need it to happen, use:

makandra dev
github.com

Code coverage for Ruby 1.9 with a powerful configuration library and automatic merging of coverage across test suites.

makandra dev
github.com

Use the command geordi migrate to migrate your databases and to prepare them before running tests. The abbrevation geordi m...

Removing features and merging those changes back can be painful. Here is how it worked for me.\

In cucumber you are able to run features in whatever directory you like. This also includes executing features in subdirectories...

Firefox, Opera and Internet Explorer will repeat elements with position: fixed on every printed page (see attached example).

blog.bitcrowd.net

To make the RSpec matcher of the authorization solution Consul work with Rspec 2.x read the following blog post...

In your Cucumber features you can't really click hidden elements when using Selenium (it does work for a plain...

makandracards.com

Our rcov:all task for aggregated RSpec/Cucumber coverage was overhauled extensively. Among other things it now works for Rails 2...

Code coverage is the ratio of code lines kissed by a test vs. the total number of lines in your...

makandra dev

When you're getting this error, one possibility is that you've created a select field for an association instead...

github.com

When internationalizing your Rails app, you'll be replacing strings like 'Please enter your name' with t('.name_prompt'). You...

To reduce download time, application servers usually serve content using gzip compression, if the browser supports it.

When you use google analytics to track your visitors interactions, you should ensure that it runs on your production site...

When you have a complex recipe setup with multistage deployment you may run into this error: `role_list_from': unknown...

github.com

Scenario outlines allow us to more concisely express repetitive examples through the use of a template with placeholders.

The SQL code generated by Graticule's spherical distance computation is insufficient and can lead to NULL distances in edge...

For performance improvements (and to remove the need for eager loading), the ActsAsTaggableOn gem supports caching your tag lists directly...

If you get the above error when running tests in bulk (but not individually), it's actually the fault of...

When you have objects in your database that hold latitude and longitude and you want to find others that are...

If you want to use Require group $GROUPNAME on your default Apache installation like this: Order allow,deny Allow from...

If you would like to use language specific layout (e.g. background-images) in your applications stylesheets you can achieve this...

You can group contacts using a mailing list in Thunderbird for easier access and less trouble when trying to find...