Sha256: 3d0d5e72dc95bc005c42f5eb5c188536d3ad7e473d4ec2449d0a92280aaea34b

Contents?: true

Size: 668 Bytes

Versions: 28

Compression:

Stored size: 668 Bytes

Contents

require 'java'
require 'models/data_types'
require 'arjdbc'
require 'db/derby'
require 'test/unit'

JInteger = java.lang.Integer

class TypeConversionTest < Test::Unit::TestCase
  TEST_TIME = Time.at(1169964202).gmtime
  def setup
    DbTypeMigration.up  
    DbType.create(
      :sample_timestamp => TEST_TIME,
      :sample_decimal => JInteger::MAX_VALUE + 1)
  end
  
  def teardown
    DbTypeMigration.down
  end
  
  def test_timestamp
    types = DbType.find(:first)
    assert_equal TEST_TIME, types.sample_timestamp.getutc
  end
  
  def test_decimal
    types = DbType.find(:first)
    assert_equal((JInteger::MAX_VALUE + 1), types.sample_decimal)
  end
end

Version data entries

28 entries across 28 versions & 8 rubygems

Version Path
cmoran92-activerecord-jdbc-adapter-1.2.1.2 test/activerecord/connection_adapters/type_conversion_test.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.5 test/activerecord/connection_adapters/type_conversion_test.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.4 test/activerecord/connection_adapters/type_conversion_test.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.3 test/activerecord/connection_adapters/type_conversion_test.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.2 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-1.2.2.1 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-onsite-1.2.2 test/activerecord/connection_adapters/type_conversion_test.rb
cmoran92-activerecord-jdbc-adapter-1.2.1.1 test/activerecord/connection_adapters/type_conversion_test.rb
intentmedia-activerecord-jdbc-adapter-1.1.1.1 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-1.2.2 test/activerecord/connection_adapters/type_conversion_test.rb
cmoran92-activerecord-jdbc-adapter-1.2.1 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-1.2.1 test/activerecord/connection_adapters/type_conversion_test.rb
c3-activerecord-jdbc-adapter-1.1.3.1 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-1.2.0 test/activerecord/connection_adapters/type_conversion_test.rb
c3-activerecord-jdbc-adapter-1.1.3 test/activerecord/connection_adapters/type_conversion_test.rb
jashmenn-activerecord-jdbc-adapter-1.2.0.0 test/activerecord/connection_adapters/type_conversion_test.rb
jashmenn-activerecord-jdbc-adapter-1.2.0 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-1.1.3 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-1.1.2 test/activerecord/connection_adapters/type_conversion_test.rb
activerecord-jdbc-adapter-1.1.1 test/activerecord/connection_adapters/type_conversion_test.rb