spec/mongo/collection/view/readable_spec.rb in mongo-2.4.0.rc0 vs spec/mongo/collection/view/readable_spec.rb in mongo-2.4.0.rc1
- old
+ new
@@ -436,10 +436,23 @@
it 'raises an exception' do
expect {
result
}.to raise_exception(Mongo::Error::UnsupportedCollation)
end
+
+ context 'when a String key is used' do
+
+ let(:count_options) do
+ { 'collation' => { locale: 'en_US', strength: 2 } }
+ end
+
+ it 'raises an exception' do
+ expect {
+ result
+ }.to raise_exception(Mongo::Error::UnsupportedCollation)
+ end
+ end
end
end
end
describe '#distinct' do
@@ -710,9 +723,22 @@
it 'raises an exception' do
expect {
result
}.to raise_exception(Mongo::Error::UnsupportedCollation)
+ end
+
+ context 'when a String key is used' do
+
+ let(:distinct_options) do
+ { 'collation' => { locale: 'en_US', strength: 2 } }
+ end
+
+ it 'raises an exception' do
+ expect {
+ result
+ }.to raise_exception(Mongo::Error::UnsupportedCollation)
+ end
end
end
end
context 'when a collation is not specified' do