# How to fix this error, help please!

**URL:** <https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451>\
**Category:** Ruby\
**Created:** [August 29, 2007, 8:59am UTC](https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451 "2007-08-29T08:59:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![zlai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/b3f665/32.png) [@zlai](https://www.ruby-forum.com/u/zlai)\
**Post date:** [August 29, 2007, 8:59am UTC](https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451/1 "2007-08-29T08:59:28Z")

</div>

I want to run this simple test, but something is wrong. I don’t know how  
to fix them! help!!

work\_test.rb:

require File.dirname( **FILE** ) + ‘/…/test\_helper’

class WorkTest \< Test::Unit::TestCase  
fixtures :works

def setup  
@work = Work.find(1)  
end

# Replace this with your real tests.

def test\_create  
assert\_kind\_of Work, @work  
assert\_equal 1,@work.id  
assert\_equal 3,@work.composer\_id  
assert\_equal “The ruby Unit/test”,@work.title  
end  
end

works.yml:

# Read about fixtures at [http://ar.rubyonrails.org/classes/Fixtures.html](http://ar.rubyonrails.org/classes/Fixtures.html)

Create\_ONE:  
id: 1  
composer\_id: 3  
title: The ruby Unit/test

line command:  
ruby test\unit\work\_test.rb

Result:

Loaded suite test/unit/work\_test  
Started  
E  
Finished in 0.11 seconds.

1. Error:  
test\_create(WorkTest):  
Errno::ENOENT: No such file or directory - The ruby Unit/test  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:432:in `readlines' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:432:in `read\_fixture\_file’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:386:in `initialize' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:326:in `new’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:326:in `read_fixture_files' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:321:in `each’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:321:in `read_fixture_files' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:320:in `each’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:320:in `read_fixture_files' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:281:in `initialize’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:251:in `new' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:251:in `create\_fixtures’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:250:in `map' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:250:in `create\_fixtures’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/bas  
e.rb:867:in `silence' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:248:in `create\_fixtures’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:593:in `load_fixtures' d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/fix tures.rb:538:in `setup\_with\_fixtures’  
d:/ror/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/fix  
tures.rb:575:in `setup’

1 tests, 0 assertions, 0 failures, 1 errors

I have not an idear. Please help me!!

---

<div class="post-metadata">

**Author:** ![zlai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/b3f665/32.png) [@zlai](https://www.ruby-forum.com/u/zlai)\
**Post date:** [August 29, 2007, 12:36pm UTC](https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451/2 "2007-08-29T12:36:00Z")

</div>

Hello,

line: “Errno::ENOENT: No such file or directory - The ruby Unit/test”  
says, that “The ruby Unit/test” is expected to be a filename or a  
directory name, but is not.

- Axel

---

<div class="post-metadata">

**Author:** ![zlai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/b3f665/32.png) [@zlai](https://www.ruby-forum.com/u/zlai)\
**Post date:** [August 29, 2007, 4:48pm UTC](https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451/3 "2007-08-29T16:48:09Z")

</div>

Axel wrote:

> Hello,
> 
> line: “Errno::ENOENT: No such file or directory - The ruby Unit/test”  
> says, that “The ruby Unit/test” is expected to be a filename or a  
> directory name, but is not.
> 
> - Axel

Thank you for your answer. I see this. but “The ruby Unit/test” is just  
a value of “title” column. I want to know how to fix the problem.  
Otherwise, I useed other date, like “The word help”, display the similar  
error.

Errno::ENOENT: No such file or directory - The word help"

---

<div class="post-metadata">

**Author:** ![zlai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/b3f665/32.png) [@zlai](https://www.ruby-forum.com/u/zlai)\
**Post date:** [August 29, 2007, 4:58pm UTC](https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451/4 "2007-08-29T16:58:58Z")

</div>

OnRails R. wrote:

> a value of “title” column. I want to know how to fix the problem.  
> Otherwise, I useed other date, like “The word help”, display the similar  
> error.
> 
> Errno::ENOENT: No such file or directory - The word help"  
> The point is that ActiveRecord thinks that data should be a filename,  
> for some reason. From where the error’s heppening, I’d guess it’s doing  
> something automagical with fixture loading. You’re best bet is to ask  
> for more info on the Rails list.

---

<div class="post-metadata">

**Author:** ![zlai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/b3f665/32.png) [@zlai](https://www.ruby-forum.com/u/zlai)\
**Post date:** [August 29, 2007, 5:26pm UTC](https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451/5 "2007-08-29T17:26:14Z")

</div>

Alex Y. wrote:

> OnRails R. wrote:
> 
> > a value of “title” column. I want to know how to fix the problem.  
> > Otherwise, I useed other date, like “The word help”, display the similar  
> > error.
> > 
> > Errno::ENOENT: No such file or directory - The word help"  
> > The point is that ActiveRecord thinks that data should be a filename,  
> > for some reason. From where the error’s heppening, I’d guess it’s doing  
> > something automagical with fixture loading. You’re best bet is to ask  
> > for more info on the Rails list.

Thank you. I think that reason is caused by fixture. where can I get  
more info about that. thanks!

---

<div class="post-metadata">

**Author:** ![zlai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/b3f665/32.png) [@zlai](https://www.ruby-forum.com/u/zlai)\
**Post date:** [August 29, 2007, 5:56pm UTC](https://www.ruby-forum.com/t/how-to-fix-this-error-help-please/196451/6 "2007-08-29T17:56:11Z")

</div>

OnRails R. wrote:

> > for more info on the Rails list.
> 
> Thank you. I think that reason is caused by fixture. where can I get  
> more info about that. thanks!

[http://groups.google.com/group/rubyonrails-talk](http://groups.google.com/group/rubyonrails-talk)
