test/unit/cursor_test.rb in mongo-0.19.3 vs test/unit/cursor_test.rb in mongo-0.20
- old
+ new
@@ -28,9 +28,16 @@
@cursor = Cursor.new(@collection, :fields => [:name, :date])
assert @cursor.fields == {:name => 1, :date => 1}
end
+ should "set mix fields 0 and 1" do
+ assert_nil @cursor.fields
+
+ @cursor = Cursor.new(@collection, :fields => {:name => 1, :date => 0})
+ assert @cursor.fields == {:name => 1, :date => 0}
+ end
+
should "set limit" do
assert_equal 0, @cursor.limit
@cursor = Cursor.new(@collection, :limit => 10)
assert_equal 10, @cursor.limit