Simple patch to allow references to other fixture data

Here's another simple patch that allows you to try up fixtures:

http://dev.rubyonrails.org/ticket/7886

It also includes tests and rdoc. Basically, in a fixture, you can say

mike_user:    id: 2    account_id: <%= fixture :accounts, :elevatedrails%>

And that will grab the value from another fixture. It is dead simple and helps clean up fixtures.

Can we get this one applied as well?

Mike http://www.elevatedrails.com

Hey, yeah. This is a good solution to the fixture join problem, I think.

Evan

mike_user:

  > id: 2   > account_id: <%= fixture :accounts, :elevatedrails%>

The fixture_reference plugin reuses a syntax we already know in Rails:

  <%= fixtures :accounts %>   mike_user:      id: 2      account_id: <%= accounts(:elevatedrails) %>

I find that more readable.

Alain http://blog.ravet.com