Sha256: a746d23ddf17e59fd7bebc17217dc73fdcf2a8b3652c25fa84d312380d5aaea6

Contents?: true

Size: 622 Bytes

Versions: 35

Compression:

Stored size: 622 Bytes

Contents

# frozen_string_literal: true

class DbConsole < ActiveRecord::TestCase
  subject { ActiveRecord::ConnectionAdapters::OracleEnhancedAdapter }

  it "uses sqlplus to connect to database" do
    subject.expects(:find_cmd_and_exec).with("sqlcmd", "-d", "db", "-U", "user", "-P", "secret", "-S", "tcp:localhost,1433")

    config = make_db_config(adapter: "sqlserver", database: "db", username: "user", password: "secret", host: "localhost", port: 1433)

    subject.dbconsole(config)
  end

  private

  def make_db_config(config)
    ActiveRecord::DatabaseConfigurations::HashConfig.new("test", "primary", config)
  end
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
activerecord-sqlserver-adapter-8.0.5 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-8.0.4 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.2.5 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-8.0.3 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.11 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.2.4 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-8.0.2 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.10 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.2.3 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-8.0.1 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-8.0.0 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.2.2 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.9 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.8 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.2.1 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.2.0 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.7 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.6 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.5 test/cases/dbconsole.rb
activerecord-sqlserver-adapter-7.1.4 test/cases/dbconsole.rb