db/schema.rb 中の :float のカラム(:limit => nil)が real(17) というSQLとして出力されてしまってテストを実行できません。
仕方ないので、ActiveRecord-JDBC-0.5/lib/active_record/connection_adapters/jdbc_adapter.rb を以下のように書き換えてその場を凌ぐことにしました・・・。他にいい方法はないっすかね。

Index: jdbc_adapter.rb
===================================================================
--- jdbc_adapter.rb	(revision 740)
+++ jdbc_adapter.rb	(working copy)
@@ -27,7 +27,7 @@
           column_type_sql
         else
           limit ||= native[:limit]
-          column_type_sql += "(#{limit})" if limit
+          column_type_sql += "(#{limit})" if limit and (type != :float)
           column_type_sql
         end
       end