I tried to run ActiveRecord unit tests several months ago and got
about 100 failing tests - I started to fix some issues but there were
many things where it seems for me that would be hard to achieve 100%
success. Several hard issues were
- SQL statements with conditions on CLOB columns which Oracle does not
support
- auto-generated table / index / sequence names with more than 30
characters
- some AR unit tests are written not correctly - e.g. integer tests on
boolean columns
But it would be great if you could help with reducing the number of
failing tests :)
The best way would be if you would do your patches on your forked git
repository and try to make each fix in a separate commit - then I
could apply these individual commits to my repository.
Currently I am doing major refactoring of oracle_enhanced adapter to
support JRuby - I have already initial version ready and pushed it to
http://github.com/rsim/oracle-enhanced/tree/jruby
So I am planning to release it as adapter version 1.2.0.
After that I (with your help :)) could continue to work on fixes for
AR unit tests. I had one idea to patch automatic table / index /
sequence name generation so that it would always be less than 30
characters.
Kind regards,
Raimonds