Skip to content
Snippets Groups Projects
Commit 4ec7ceba authored by Cédric Boutillier's avatar Cédric Boutillier
Browse files

Imported Upstream version 0.10.14

parent cbf5ba00
No related branches found
No related tags found
No related merge requests found
## 0.10.14 2014-02-13
* Don't do DNS lookup in transaction loading
## 0.10.13 2013-05-27
* Create binaries for Ruby 2.0 on Windows
......
No preview for this file type
......@@ -101,11 +101,13 @@ shared_examples_for 'a Command' do
expect { @arg_reader.execute_reader(nil, nil) }.not_to raise_error(ArgumentError)
end
it 'returns an empty reader if the query does not return a result' do
runs_command = @connection.create_command("UPDATE widgets SET name = '' WHERE name = ''")
res = runs_command.execute_reader
res.fields.should == []
res.next!.should == false
unless defined?(JRUBY)
it 'returns an empty reader if the query does not return a result' do
runs_command = @connection.create_command("UPDATE widgets SET name = '' WHERE name = ''")
res = runs_command.execute_reader
res.fields.should == []
res.next!.should == false
end
end
end
......
......@@ -129,10 +129,6 @@ shared_examples_for 'a Connection with authentication support' do
connecting_with("#{@driver}://#{@user}:#{@password}:#{@host}:#{@port}/someweirddatabase").should raise_error #(ArgumentError, DataObjects::Error)
end
it 'should raise an error with a meaningless URI' do
connecting_with("#{@driver}://peekaboo$2!@#4543").should raise_error(Addressable::URI::InvalidURIError)
end
end
end
......
......@@ -6,8 +6,8 @@ module DataObjects
class Transaction
# The host name. Note, this relies on the host name being configured and resolvable using DNS
HOST = "#{Socket::gethostbyname(Socket::gethostname)[0]}" rescue "localhost"
# The local host name. Do not attempt to resolve in DNS to prevent potentially long delay
HOST = "#{Socket::gethostname}" rescue "localhost"
@@counter = 0
# The connection object allocated for this transaction
......
module DataObjects
VERSION = '0.10.13'
VERSION = '0.10.14'
end
--- !ruby/object:Gem::Specification
--- !ruby/object:Gem::Specification
name: data_objects
version: !ruby/object:Gem::Version
version: 0.10.13
version: !ruby/object:Gem::Version
version: 0.10.14
platform: ruby
authors:
authors:
- Dirkjan Bussink
autorequire:
bindir: bin
cert_chain: []
date: 2013-05-27 00:00:00 Z
dependencies:
- !ruby/object:Gem::Dependency
date: 2014-02-13 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: addressable
prerelease: false
requirement: &id001 !ruby/object:Gem::Requirement
requirements:
- - ~>
- !ruby/object:Gem::Version
version: "2.1"
requirement: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.1'
type: :runtime
version_requirements: *id001
- !ruby/object:Gem::Dependency
name: rspec
prerelease: false
requirement: &id002 !ruby/object:Gem::Requirement
requirements:
- - ~>
- !ruby/object:Gem::Version
version: "2.5"
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.1'
- !ruby/object:Gem::Dependency
name: rspec
requirement: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.5'
type: :development
version_requirements: *id002
- !ruby/object:Gem::Dependency
name: yard
prerelease: false
requirement: &id003 !ruby/object:Gem::Requirement
requirements:
- - ~>
- !ruby/object:Gem::Version
version: "0.5"
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.5'
- !ruby/object:Gem::Dependency
name: yard
requirement: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '0.5'
type: :development
version_requirements: *id003
description: Provide a standard and simplified API for communicating with RDBMS from Ruby
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '0.5'
description: Provide a standard and simplified API for communicating with RDBMS from
Ruby
email: d.bussink@gmail.com
executables: []
extensions: []
extra_rdoc_files:
extra_rdoc_files:
- README.markdown
files:
files:
- ChangeLog.markdown
- LICENSE
- README.markdown
......@@ -116,31 +126,28 @@ files:
- tasks/yardstick.rake
homepage: http://github.com/datamapper/do
licenses: []
metadata: {}
post_install_message:
rdoc_options: []
require_paths:
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
requirements:
- &id004
- ">="
- !ruby/object:Gem::Version
version: "0"
required_rubygems_version: !ruby/object:Gem::Requirement
requirements:
- *id004
required_ruby_version: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
required_rubygems_version: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
requirements: []
rubyforge_project: dorb
rubygems_version: 2.0.3
rubygems_version: 2.2.0.preview.1
signing_key:
specification_version: 3
summary: DataObjects basic API and shared driver specifications
test_files:
test_files:
- spec/command_spec.rb
- spec/connection_spec.rb
- spec/do_mock.rb
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment