Sha256: 580f800769c773f1af09100ab8e555f5328a584aac8df4e46dd5872aed91a9e1

Contents?: true

Size: 781 Bytes

Versions: 4

Compression:

Stored size: 781 Bytes

Contents

# encoding: utf-8
# This file is distributed under New Relic's license terms.
# See https://github.com/newrelic/rpm/blob/master/LICENSE for complete details.

# https://newrelic.atlassian.net/browse/RUBY-1123
# https://support.newrelic.com/tickets/42515

require 'sequel'
require 'test/unit'

if defined?(JRuby)
  DB = Sequel.connect('jdbc:sqlite::memory:')
else
  DB = Sequel.sqlite
end

DB.create_table( :users ) do
  primary_key :uid
  string :login
  string :firstname
  string :lastname
end
class User < Sequel::Model; end

class SequelTest < Test::Unit::TestCase

  def test_it_doesnt_blow_up
    require 'newrelic_rpm'

    u = User.create( :login => 'jrandom', :firstname => 'J. Random', :lastname => 'Hacquer' )
    assert u.is_a?( User ), "#{u} isn't a User"
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
newrelic_rpm-3.6.5.130 test/multiverse/suites/sequel/sequel_test.rb
newrelic_rpm-3.6.4.122 test/multiverse/suites/sequel/sequel_test.rb
newrelic_rpm-3.6.4.113.beta test/multiverse/suites/sequel/sequel_test.rb
newrelic_rpm-3.6.3.111 test/multiverse/suites/sequel/sequel_test.rb