On Jan 17, 2008 10:14 PM, Bryan Richardson <btricha / gmail.com> wrote:
> Hello all,
>
> I'm trying to invoke rake from within one of my Unit Test files to setup a
> test database before running tests and I'm having some trouble doing so.  I
> try the following code in a file that is located in the same directory as my
> Rakefile:
>
> rake = Rake::Application.new
> rake['foo:bar:load'].invoke
>
> and I get the following:
>
> RuntimeError: Don't know how to build task 'foo:bar:load'
>
> However, if I run rake from the command line in this same directory passing
> it the foo:bar:load task it works fine.  Any suggestions?
>
> Thanks! -- BTR
>

Did you require the rakefile in you code?  rake does so automatically.

Thanks,

Gordon