Good day to all gurus,
ive been following this tutorial. SIMPLY
RAILS 2
BY PATRICK LENZ
im already on the part for testing chapter 6 which is testing the form
Im using instant rails 2 with sqlite
but everytime i run $ rake test:units 6 errors I did follow what the tutorial step by step is this error is from my instant rails configuration I hope Mrlenz can help me on this Thanks again gurus
[B]am Files\Common Files\Roxio Shared\10.0\DLLShared\;C:\Documents and Settings\lui
s.tejido\My Documents\Nmap;C:\Documents and Settings\luis.tejido\My Documents\CS
O\Nmap;C:\Nmap;F:\Documents\exe\Nmap;C:\INSTAN~1.0-W\ruby\bin;C:\INSTAN~1.0-W\Ap
ache;C:\INSTAN~1.0-W\PHP
C:\InstantRails-2.0-win>cd rails_apps
C:\InstantRails-2.0-win\rails_apps>dir
Volume in drive C is System
Volume Serial Number is C804-A688
Directory of C:\InstantRails-2.0-win\rails_apps
22/03/2010 15:45 <DIR> .
22/03/2010 15:45 <DIR> …
21/03/2010 17:15 <DIR> .metadata
21/03/2010 17:15 <DIR> cookbook
22/03/2010 15:45 <DIR> shovell
21/03/2010 17:15 <DIR> typo-2.6.0
0 File(s) 0 bytes
6 Dir(s) 57,730,093,056 bytes free
C:\InstantRails-2.0-win\rails_apps>cd shovell
C:\InstantRails-2.0-win\rails_apps\shovell>rake test:units
(in C:/InstantRails-2.0-win/rails_apps/shovell)
C:/InstantRails-2.0-win/ruby/bin/ruby -Ilib;test “C:/InstantRails-2.0-win/ruby/l
ib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake/rake_test_loader.rb” “test/unit/story_
test.rb”
Loaded suite C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/
rake/rake_test_loader
Started
EEEEEE
Finished in 0.265 seconds.
-
Error:
test_should_be_valid_without_link(StoryTest):
Errno::ENOENT: No such file or directory - SitePoint Forums
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:814:inreadlines' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:814:in
read_fixture_file’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:768:ininitialize' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:712:in
new’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:712:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:707:in
each’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:707:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:706:in
each’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:706:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:676:in
read_fixture_files’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:549:ininitialize' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:509:in
new’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:509:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:508:in
map’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:508:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/connection_adapters/abstract_adapter.rb:77:in
disable_referential_
integrity’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:505:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/base.rb:1198:in
silence’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:504:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:1000:in
load_fixtures’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:934:insetup' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/testing/default.rb:7:in
run’ -
Error:
test_should_be_valid_without_link(StoryTest):
SQLite3::SQLException: SQL logic error or missing database
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/errors.rb:94:incheck' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/resultset.rb:76:in
check’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/resultset.rb:68:incommence' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/resultset.rb:61:in
initialize’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/statement.rb:163:innew' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/statement.rb:163:in
execute’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/database.rb:212:inexecute' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/database.rb:187:in
prepare’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/database.rb:211:inexecute' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/database.rb:621:in
rollback’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/connection_adapters/sqlite_adapter.rb:164:inrollback_db_transacti on' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/connection_adapters/sqlite_adapter.rb:345:in
catch_schema_changes’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/connection_adapters/sqlite_adapter.rb:164:in rollback_db_transacti on' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:962:in
teardown’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/
active_support/testing/default.rb:7:in `run’
-
Error:
test_should_create_story(StoryTest):
Errno::ENOENT: No such file or directory - SitePoint Forums
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:814:inreadlines' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:814:in
read_fixture_file’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:768:ininitialize' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:712:in
new’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:712:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:707:in
each’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:707:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:706:in
each’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:706:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:676:in
read_fixture_files’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:549:ininitialize' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:509:in
new’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:509:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:508:in
map’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:508:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/connection_adapters/abstract_adapter.rb:77:in
disable_referential_
integrity’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:505:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/base.rb:1198:in
silence’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:504:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:1000:in
load_fixtures’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:934:insetup' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/testing/default.rb:7:in
run’ -
Error:
test_should_create_story(StoryTest):
SQLite3::SQLException: SQL logic error or missing database
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/errors.rb:94:incheck' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/resultset.rb:76:in
check’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/resultset.rb:68:incommence' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/resultset.rb:61:in
initialize’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/statement.rb:163:innew' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/statement.rb:163:in
execute’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/database.rb:212:inexecute' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/database.rb:187:in
prepare’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/database.rb:211:inexecute' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/database.rb:621:in
rollback’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/connection_adapters/sqlite_adapter.rb:164:inrollback_db_transacti on' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/connection_adapters/sqlite_adapter.rb:345:in
catch_schema_changes’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/connection_adapters/sqlite_adapter.rb:164:in rollback_db_transacti on' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:962:in
teardown’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/
active_support/testing/default.rb:7:in `run’
-
Error:
test_should_not_be_valid_without_name(StoryTest):
Errno::ENOENT: No such file or directory - SitePoint Forums
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:814:inreadlines' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:814:in
read_fixture_file’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:768:ininitialize' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:712:in
new’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:712:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:707:in
each’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:707:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:706:in
each’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:706:inread_yaml_fixture_files' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:676:in
read_fixture_files’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:549:ininitialize' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:509:in
new’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:509:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:508:in
map’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:508:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/connection_adapters/abstract_adapter.rb:77:in
disable_referential_
integrity’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:505:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/base.rb:1198:in
silence’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:504:increate_fixtures' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:1000:in
load_fixtures’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/fixtures.rb:934:insetup' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/testing/default.rb:7:in
run’ -
Error:
test_should_not_be_valid_without_name(StoryTest):
SQLite3::SQLException: SQL logic error or missing database
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/errors.rb:94:incheck' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/resultset.rb:76:in
check’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/resultset.rb:68:incommence' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/resultset.rb:61:in
initialize’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/statement.rb:163:innew' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/statement.rb:163:in
execute’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/database.rb:212:inexecute' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/database.rb:187:in
prepare’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m
swin32/lib/sqlite3/database.rb:211:inexecute' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.1-x86-m swin32/lib/sqlite3/database.rb:621:in
rollback’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/connection_adapters/sqlite_adapter.rb:164:inrollback_db_transacti on' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/connection_adapters/sqlite_adapter.rb:345:in
catch_schema_changes’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a
ctive_record/connection_adapters/sqlite_adapter.rb:164:in rollback_db_transacti on' C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/a ctive_record/fixtures.rb:962:in
teardown’
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/
active_support/testing/default.rb:7:in `run’
3 tests, 0 assertions, 0 failures, 6 errors
rake aborted!
Command failed with status (1): [C:/InstantRails-2.0-win/ruby/bin/ruby -Ili…]
(See full trace by running task with --trace)
C:\InstantRails-2.0-win\rails_apps\shovell>
[/B]