Commit Graph

987 Commits

Author SHA1 Message Date
Jim Menard a62d04206a Bumped up patch version 2009-01-13 09:14:21 -05:00
Jim Menard f5c06d2b62 New RegexpOfHolding class that maintains unknown option flags. 2009-01-13 09:12:13 -05:00
Jim Menard bda7cfd264 OrderedHash is not necessary with Ruby 1.9, so we stub out the innards of the class but keep the class for code compatability. 2009-01-12 16:28:29 -05:00
Jim Menard c6bd4fc100 Added the XGen::Mongo::Driver::Undefined data type (yuck) 2009-01-12 12:08:02 -05:00
Jim Menard 921030c0f8 Run each .xson/.bson test as a separate test method. 2009-01-12 11:41:39 -05:00
Jim Menard 4258f6f200 Add round-trip testing to bin/validate 2009-01-12 11:23:07 -05:00
Jim Menard 5bbed1c5f0 removed unused method args 2009-01-12 11:13:49 -05:00
Jim Menard b6b819fe89 output copy of BSON on error 2009-01-12 11:11:58 -05:00
Jim Menard 991dfb29e1 Output test name when round-trip test fails second half. 2009-01-12 10:57:00 -05:00
Jim Menard dddfb30115 comment 2009-01-12 10:54:12 -05:00
Jim Menard 65b9a6d103 Fixed BINARY length output 2009-01-12 10:48:04 -05:00
Jim Menard e514446603 Fixed BINARY output; was being tread as STRING. 2009-01-12 10:44:57 -05:00
Jim Menard 41153eda94 simplification 2009-01-12 10:19:12 -05:00
Jim Menard 89674beb9e Use proper byte ordering for internal/BSON representation of object ids. 2009-01-12 10:14:48 -05:00
Jim Menard fa171bff3b new test for last-fixed bug 2009-01-12 09:59:46 -05:00
Jim Menard 3dd465ddec Fixed ObjectID.from_string bug. 2009-01-12 09:58:13 -05:00
Jim Menard 80dd421dd9 Use mongo-qa tests if present 2009-01-12 09:48:24 -05:00
Jim Menard 538f1441d4 Enable round-trip BSON tests (local files only for now). 2009-01-12 09:19:31 -05:00
Jim Menard 2657b9d40b Removed tests that duplicate those in the mongo-qa project. 2009-01-12 09:15:48 -05:00
Jim Menard 73b7d5e83a comment 2009-01-12 08:45:21 -05:00
Jim Menard 5665f0871c test data update 2009-01-10 16:56:07 -05:00
Jim Menard 8e23a0c3a2 Fixed BINARY BSON format. Avoid Ruby 1.9 error messages in round trip test for now. 2009-01-10 16:40:24 -05:00
Jim Menard abd4a4c5a8 Oops; comment out the test I forgot to comment out in the previous check-in 2009-01-09 19:59:30 -05:00
Jim Menard 78fdfe0eb9 Support BINARY. Lots more tests. NOTE: since some of them fail, I have commented out the tests for now. 2009-01-09 19:58:53 -05:00
Jim Menard 77d192183a Fixed OrderedHash.inspect 2009-01-09 19:49:27 -05:00
Jim Menard 72f7184dd4 Added symbol to roundtrip tests. 2009-01-09 18:25:36 -05:00
Jim Menard 341fe3d90f Added BSON support for symbols 2009-01-09 18:20:53 -05:00
Jim Menard 015022ff48 Modified it to take command line args. 2009-01-09 17:30:04 -05:00
Jim Menard 7fc970b217 Extracted XML-to-Ruby conversion. Created validate script for mongo-qa project. 2009-01-09 17:27:31 -05:00
Jim Menard 97fa97bd2c Pass parent, name, and database to DBRef constructor when deserializing BSON 2009-01-09 15:22:10 -05:00
Jim Menard a772e222ee Removed commented-out debug test 2009-01-09 15:06:24 -05:00
Jim Menard 991a75bda7 Turn an UNDEFINED type in BSON into a nil in Ruby. 2009-01-09 15:02:08 -05:00
Jim Menard 53fcc027f6 Fixed test for Ruby 1.9 2009-01-09 14:44:29 -05:00
Jim Menard 926a3ad3b9 New tests for Ruby-to-BSON-to-Ruby. 2009-01-09 14:43:12 -05:00
Jim Menard 3158d50879 BSON.deserialize should return OrderedHash, not Hash 2009-01-09 14:26:30 -05:00
Jim Menard a36e6a669d Bumped patch version 2009-01-09 14:14:32 -05:00
Jim Menard a9ba8c62fd Added OrderedHash#inspect which preserves key order 2009-01-09 13:54:12 -05:00
Jim Menard 5b83544b9c New ObjectID.from_string method 2009-01-09 13:34:30 -05:00
Jim Menard 5d71afa737 Fixed DBRef (de)serialization 2009-01-09 11:56:30 -05:00
Jim Menard 2513084324 Bumped patch version. 2009-01-08 15:56:19 -05:00
Jim Menard c8200c4cc6 Start of DBRef support 2009-01-08 14:43:30 -05:00
Jim Menard 4e44aeea45 quick code sample and pointers to class docs 2009-01-08 11:48:59 -05:00
Jim Menard 9cea65bce0 New package task. Moved doc output dir to "html". 2009-01-08 11:42:52 -05:00
Jim Menard cb2d775bb1 Fixed OrderedHash merge bug. New tests for OrderedHash. 2009-01-08 07:16:25 -05:00
Jim Menard 98bbc34fac minor reordering to minimize time spent profiling 2009-01-08 06:49:26 -05:00
Jim Menard efd31a8bc5 Added TODO comments and separate code path for unimplemented types in deserialize 2009-01-07 17:13:21 -05:00
Jim Menard 3b921e0b80 group_by docs 2009-01-07 16:56:34 -05:00
Jim Menard aad54b9241 docs 2009-01-07 16:27:49 -05:00
Jim Menard 2b65189dde Completed Admin implementation. 2009-01-07 16:12:01 -05:00
Jim Menard c08ad81e51 docs 2009-01-07 16:07:22 -05:00