Skip to content

Instantly share code, notes, and snippets.

@atambo
Created May 6, 2011 00:18
Show Gist options
  • Save atambo/958232 to your computer and use it in GitHub Desktop.
Save atambo/958232 to your computer and use it in GitHub Desktop.
C:\Users\tambellini\Desktop\repos\activerecord-jdbc-adapter>rake test_sqlite3
(in C:/Users/tambellini/Desktop/repos/activerecord-jdbc-adapter)
C:/jruby-1.6.1/bin/jruby.exe -I"lib;drivers/sqlite3/lib;adapters/sqlite3/lib;test" -rjdbc/sqlite3 "C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/sqlite3_simple_test.rb"
Using activerecord version 3.0.7
Specify version with AR_VERSION=={version} or RUBYLIB={path}
Loaded suite C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader
Started
....................................E..............EEEE
Finished in 90.725 seconds.
1) Error:
test_save_binary(SQLite3SimpleTest):
ActiveRecord::StatementInvalid: ActiveRecord::JDBCError: unrecognized token: "'": UPDATE "db_types" SET "sample_binary" = ' b64AEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaJwED' WHERE "db_types"."id" = 1
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:207:in `log'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:200:in `log'
C:/Users/tambellini/Desktop/repos/activerecord-jdbc-adapter/lib/arjdbc/jdbc/adapter.rb:183:in `execute'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:288:in `update_sql'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:49:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/query_cache.rb:21:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/arel-2.0.9/lib/arel/crud.rb:20:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:255:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/locking/optimistic.rb:77:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/attribute_methods/dirty.rb:68:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/timestamp.rb:60:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:281:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_update_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:281:in `update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:246:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_save_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:56:in `save!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/validations.rb:49:in `save!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/attribute_methods/dirty.rb:30:in `save!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:245:in `save!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:292:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:207:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:290:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:245:in `save!'
C:/Users/tambellini/Desktop/repos/activerecord-jdbc-adapter/test/simple.rb:254:in `test_save_binary'
org/jruby/RubyKernel.java:2052:in `send'
org/jruby/RubyArray.java:1602:in `each'
org/jruby/RubyArray.java:1602:in `each'
2) Error:
test_binary(SQLite3TypeConversionTest):
ActiveRecord::JDBCError: unrecognized token: "'"
arjdbc/jdbc/RubyJdbcConnection.java:342:in `execute_update'
C:/Users/tambellini/Desktop/repos/activerecord-jdbc-adapter/lib/arjdbc/sqlite3/adapter.rb:149:in `insert_sql'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:44:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/query_cache.rb:21:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/arel-2.0.9/lib/arel/select_manager.rb:217:in `insert'
org/jruby/RubyKernel.java:2064:in `send'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:270:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/timestamp.rb:47:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_create_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:246:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_save_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:39:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/validations.rb:43:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/attribute_methods/dirty.rb:21:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:292:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:207:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:290:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:251:in `rollback_active_record_state!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:239:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/base.rb:499:in `create'
./test/sqlite3_simple_test.rb:199:in `setup'
org/jruby/RubyArray.java:1602:in `each'
org/jruby/RubyArray.java:1602:in `each'
3) Error:
test_decimal(SQLite3TypeConversionTest):
ActiveRecord::JDBCError: unrecognized token: "'"
arjdbc/jdbc/RubyJdbcConnection.java:342:in `execute_update'
C:/Users/tambellini/Desktop/repos/activerecord-jdbc-adapter/lib/arjdbc/sqlite3/adapter.rb:149:in `insert_sql'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:44:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/query_cache.rb:21:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/arel-2.0.9/lib/arel/select_manager.rb:217:in `insert'
org/jruby/RubyKernel.java:2064:in `send'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:270:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/timestamp.rb:47:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_create_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:246:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_save_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:39:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/validations.rb:43:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/attribute_methods/dirty.rb:21:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:292:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:207:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:290:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:251:in `rollback_active_record_state!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:239:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/base.rb:499:in `create'
./test/sqlite3_simple_test.rb:199:in `setup'
org/jruby/RubyArray.java:1602:in `each'
org/jruby/RubyArray.java:1602:in `each'
4) Error:
test_decimal_precision(SQLite3TypeConversionTest):
ActiveRecord::JDBCError: unrecognized token: "'"
arjdbc/jdbc/RubyJdbcConnection.java:342:in `execute_update'
C:/Users/tambellini/Desktop/repos/activerecord-jdbc-adapter/lib/arjdbc/sqlite3/adapter.rb:149:in `insert_sql'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:44:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/query_cache.rb:21:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/arel-2.0.9/lib/arel/select_manager.rb:217:in `insert'
org/jruby/RubyKernel.java:2064:in `send'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:270:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/timestamp.rb:47:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_create_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:246:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_save_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:39:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/validations.rb:43:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/attribute_methods/dirty.rb:21:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:292:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:207:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:290:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:251:in `rollback_active_record_state!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:239:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/base.rb:499:in `create'
./test/sqlite3_simple_test.rb:199:in `setup'
org/jruby/RubyArray.java:1602:in `each'
org/jruby/RubyArray.java:1602:in `each'
5) Error:
test_decimal_scale(SQLite3TypeConversionTest):
ActiveRecord::JDBCError: unrecognized token: "'"
arjdbc/jdbc/RubyJdbcConnection.java:342:in `execute_update'
C:/Users/tambellini/Desktop/repos/activerecord-jdbc-adapter/lib/arjdbc/sqlite3/adapter.rb:149:in `insert_sql'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:44:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/query_cache.rb:21:in `insert'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/arel-2.0.9/lib/arel/select_manager.rb:217:in `insert'
org/jruby/RubyKernel.java:2064:in `send'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:270:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/timestamp.rb:47:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_create_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:277:in `create'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:246:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/callbacks.rb:429:in `_run_save_callbacks'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/callbacks.rb:273:in `create_or_update'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/persistence.rb:39:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/validations.rb:43:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/attribute_methods/dirty.rb:21:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:292:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:207:in `transaction'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:290:in `with_transaction_returning_status'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:240:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:251:in `rollback_active_record_state!'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/transactions.rb:239:in `save'
C:/jruby-1.6.1/lib/ruby/gems/1.8/gems/activerecord-3.0.7/lib/active_record/base.rb:499:in `create'
./test/sqlite3_simple_test.rb:199:in `setup'
org/jruby/RubyArray.java:1602:in `each'
org/jruby/RubyArray.java:1602:in `each'
55 tests, 107 assertions, 0 failures, 5 errors
rake aborted!
Command failed with status (1): [C:/jruby-1.6.1/bin/jruby.exe -I"lib;driver...]
(See full trace by running task with --trace)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment