Commit Graph

1630 Commits

Author SHA1 Message Date
Wojciech Piekutowski a17a0a68af Remove test case name duplication 2011-02-20 17:32:32 +01:00
Wojciech Piekutowski ccd7818024 Fix indentation 2011-02-20 17:27:55 +01:00
Wojciech Piekutowski 46af71fbfe Make cursor test unit names unique 2011-02-20 17:27:48 +01:00
Wojciech Piekutowski 4ea7a14608 Add parenthesis where Ruby thinks they're a good idea 2011-02-20 17:19:14 +01:00
Wojciech Piekutowski 80a44efb68 Prevent outer local variable shadowing 2011-02-20 17:18:08 +01:00
Wojciech Piekutowski 2971793b48 Remove dead code 2011-02-20 17:12:46 +01:00
Wojciech Piekutowski d12987bf7a Always initialize @metadata and @aliases 2011-02-20 17:09:18 +01:00
Wojciech Piekutowski 62900acb4b Initialize @cursor_id 2011-02-20 17:03:32 +01:00
Wojciech Piekutowski 95911166f3 Avoid using instance_variable_get on objects of other class 2011-02-20 17:01:57 +01:00
Wojciech Piekutowski 5270b6ec06 Enable warnings in test:functional 2011-02-20 16:24:31 +01:00
Wojciech Piekutowski 5dfac28dd4 Fix Mongo::Cursor#query_options_hash 2011-02-20 16:22:39 +01:00
Wojciech Piekutowski e4867b542e Initialize instance variables for available options 2011-02-20 16:12:30 +01:00
Wojciech Piekutowski 2644d2b27d Mock and initialize logger 2011-02-20 16:04:01 +01:00
Wojciech Piekutowski 27046e2b3a Unify test_helper.rb loading code 2011-02-20 16:03:05 +01:00
Wojciech Piekutowski 6cdae6dc7e Move helper methods away from tests setup to avoid redefinition on each test run 2011-02-20 16:00:06 +01:00
Wojciech Piekutowski c0b0325100 Enable warnings in test:unit 2011-02-20 15:57:13 +01:00
Wojciech Piekutowski 37f8ff2c9b Enable warnings in test:rs 2011-02-20 15:44:34 +01:00
Wojciech Piekutowski 479438469d Remove duplicated Hash#assert_valid_keys 2011-02-20 15:41:35 +01:00
Wojciech Piekutowski ea180939fd Add parenthesis where Ruby thinks they're a good idea 2011-02-20 15:40:54 +01:00
Wojciech Piekutowski 08d99c08bb Fix indentation 2011-02-20 15:40:15 +01:00
Wojciech Piekutowski 3191aadd94 Silence Encoding.default_internal= warnings 2011-02-20 15:39:46 +01:00
Wojciech Piekutowski 979483fd1e Fix indentation 2011-02-20 15:39:09 +01:00
Wojciech Piekutowski 0f3fda805e Silence shoulda warnings 2011-02-20 15:38:21 +01:00
Wojciech Piekutowski 57d95c9ab3 Don't require 'complex' and 'rational' libs in Ruby 1.9 - they're in core already 2011-02-20 15:37:31 +01:00
Wojciech Piekutowski b541972bdc Remove duplicating character classes from URI regexp in Mongo::URIParser 2011-02-20 15:36:15 +01:00
Wojciech Piekutowski 730118539e Remove duplicated #data reader from BSON::ObjectId 2011-02-20 15:35:22 +01:00
Wojciech Piekutowski e6b6074910 Remove unneeded variable 2011-02-20 15:34:11 +01:00
Wojciech Piekutowski 3ff4f75270 Enable warnings in test:bson 2011-02-20 15:33:33 +01:00
Mani Tadayon 9772328948 Fix typo in error message for Collection#group 2011-02-17 10:20:03 -05:00
Kyle Banker c11e875813 BUMP 1.2.2 2011-02-15 17:09:52 -05:00
Kyle Banker ed44a7490c Improved replica set failover tests. A few
improved exception messages.
2011-02-15 16:48:29 -05:00
Hongli Lai (Phusion) 2335108162 When possible, use system_free() to free asprintf() results.
On OS X, Ruby Enterprise Edition allocates memory with tcmalloc which is
not compatible with the system malloc. asprintf() allocates memory with
the system malloc so we need to free its result with the system free()
function instead of tcmalloc's free() function. REE's system_free()
API call does that.
2011-02-14 09:41:39 -05:00
Kyle Banker 735a93d3bd minor: doc fix 2011-02-10 17:17:18 -05:00
Kyle Banker e55cf2b7d1 minor: doc fix 2011-02-10 17:09:03 -05:00
Kyle Banker 04c536292a BUMP 1.2.1 2011-02-10 15:27:06 -05:00
Kyle Banker 0d90338a46 minor: docs 2011-02-10 15:13:28 -05:00
Kyle Banker 04033bf5a3 minor: rs test framework updates 2011-02-10 14:48:59 -05:00
Kyle Banker 4abf6b8875 tests with Unicorn and Thin for out-of-sync responses 2011-02-10 14:42:29 -05:00
Kyle Banker 76730d4a7c RUBY-233 show invalid key on invalid key exception 2011-02-04 12:07:28 -05:00
Kyle Banker 0c574b9975 minor: alias Connection#reconnect to Connection#connect 2011-02-02 11:36:56 -05:00
Kyle Banker e8e617e95f Test for replica set authentication; bug fix. 2011-02-02 11:26:31 -05:00
Kyle Banker d63cf18042 minor: note 2011-02-02 09:51:13 -05:00
Kyle Banker 5017646209 minor: test fix and cleanup 2011-01-31 15:53:38 -05:00
Kyle Banker 9c83ca6b3e minor style and doc fixes. warning about logging performance issues. 2011-01-31 15:51:39 -05:00
Steve Sloan 8a7296599b Refactored logging of DB operations to use Connection#instrument.
This allows for easy overriding, e.g. to ActiveSupport notifications.
2011-01-31 15:13:12 -05:00
Kyle Banker 7c4740c47c RUBY-232 handle authentication with connection pooling 2011-01-31 14:47:38 -05:00
Andy Gregorowicz 285752a7ad Switching parameter name in Collection#group from key to opts to fix YARD doc 2011-01-21 14:20:52 -07:00
Andy Gregorowicz 153bedf5f6 Switching parameter name from key to opts to fix YARD doc 2011-01-21 14:20:44 -07:00
Kyle Banker ba38d1a5ab RUBY-230 minor: test fix for maxBsonObjectSize 2011-01-18 16:20:51 -05:00
Kyle Banker 7b825aca72 minor: HISTORY cleanup 2011-01-18 11:36:04 -05:00