# ActiveRecord on cygwin with sqlite3

**URL:** <https://www.ruby-forum.com/t/activerecord-on-cygwin-with-sqlite3/70521>\
**Category:** Ruby\
**Created:** [December 17, 2005, 3:53am UTC](https://www.ruby-forum.com/t/activerecord-on-cygwin-with-sqlite3/70521 "2005-12-17T03:53:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 17, 2005, 3:53am UTC](https://www.ruby-forum.com/t/activerecord-on-cygwin-with-sqlite3/70521/1 "2005-12-17T03:53:17Z")

</div>

I’ve successfully installed sqlite3-ruby on cygwin (can run a simple  
database fetch), but the activerecord test suite fails. I’m running it  
as described in the RUNNING\_UNIT\_TESTS doc:

$ ~/gems/activerecord-1.13.1  
$ rake test\_sqlite3  
(in /usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1)  
/usr/bin/ruby -Ilib:test:test/connections/native\_sqlite3  
“/usr/lib/ruby/gems/1.8  
/gems/rake-0.6.2/lib/rake/rake\_test\_loader.rb”  
“test/aaa\_create\_tables\_test.rb”  
“test/adapter\_test.rb” … “test/transactions\_test.rb”  
“test/unconnected\_test.rb” “test/validations\_test.rb”

…/test/…/lib/active\_record/base.rb:244: undefined method  
`cattr_accessor' for ActiveRecord::Base:Class (NoMethodError) from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require’  
from ./test/…/lib/active\_record.rb:37  
from ./test/abstract\_unit.rb:5  
from ./test/aaa\_create\_tables\_test.rb:2  
from  
/usr/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake/rake\_test\_loader.rb:5  
from  
/usr/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake/rake\_test\_loader.rb:5  
rake aborted!  
Command failed with status (1): [/usr/bin/ruby  
-Ilib:test:test/connections/…]

I also noticed that among the targets, there is build/drop tables for  
mysql/postgresql, but not sqlite. Can it be related to the above  
problem?

Cheers,  
Alexy
