Sha256: dcb0c7c00bc0633987532f61140ef0b5b1ba25d0025b1503ba4ab67ae8fad7e8
Contents?: true
Size: 1.08 KB
Versions: 1
Compression:
Stored size: 1.08 KB
Contents
require 'spec_helper' java_import 'com.nuodb.jdbc.Driver' java_import 'java.sql.DriverManager' describe Jdbc::NuoDB do before do driver = Driver.new DriverManager.registerDriver driver end after do end context 'creating a connection' do before(:each) do end after(:each) do end it 'should raise an SQLException when provided a database that cannot be connected to' do lambda { url = 'jdbc:com.nuodb://noexist:48004/test?schema=test' java.sql.DriverManager.getConnection(url) }.should raise_error(Java::JavaSql::SQLException) end it 'should not raise an SQLException when provided a database that can be connected to' do lambda { con_props = java.util.Properties.new con_props.setProperty('user', 'dba') con_props.setProperty('password', 'dba') con_props.setProperty('schema', 'test') url = 'jdbc:com.nuodb://localhost:48004/test?schema=test' java.sql.DriverManager.getConnection(url, con_props) }.should_not raise_error(Java::JavaSql::SQLException) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jdbc-nuodb-2.0.3 | spec/functional/connection_spec.rb |