summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_sort_test.cpp
diff options
context:
space:
mode:
authorMathias Stearn <mathias@10gen.com>2017-08-10 15:52:33 -0400
committerMathias Stearn <mathias@10gen.com>2017-08-16 16:28:02 -0400
commit347935f7a5d0452146b1a73ad7ef9e249eaf1fb5 (patch)
tree00b322f5adcf3eb9c2624747a6b5b2179e440052 /src/mongo/db/pipeline/document_source_sort_test.cpp
parentcdf7aacb213c99d3ce620761ff46b030bbd7732d (diff)
downloadmongo-347935f7a5d0452146b1a73ad7ef9e249eaf1fb5.tar.gz
SERVER-30580 Eliminate UserException and MsgAssertionException types
All users were converted to just use AssertionException.
Diffstat (limited to 'src/mongo/db/pipeline/document_source_sort_test.cpp')
-rw-r--r--src/mongo/db/pipeline/document_source_sort_test.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mongo/db/pipeline/document_source_sort_test.cpp b/src/mongo/db/pipeline/document_source_sort_test.cpp
index 92b0f4dd07c..25362138a9c 100644
--- a/src/mongo/db/pipeline/document_source_sort_test.cpp
+++ b/src/mongo/db/pipeline/document_source_sort_test.cpp
@@ -95,26 +95,26 @@ private:
TEST_F(DocumentSourceSortTest, RejectsNonObjectSpec) {
BSONObj spec = BSON("$sort" << 1);
BSONElement specElement = spec.firstElement();
- ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), UserException);
+ ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), AssertionException);
}
TEST_F(DocumentSourceSortTest, RejectsEmptyObjectSpec) {
BSONObj spec = BSON("$sort" << BSONObj());
BSONElement specElement = spec.firstElement();
- ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), UserException);
+ ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), AssertionException);
}
TEST_F(DocumentSourceSortTest, RejectsSpecWithNonNumericValues) {
BSONObj spec = BSON("$sort" << BSON("a"
<< "b"));
BSONElement specElement = spec.firstElement();
- ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), UserException);
+ ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), AssertionException);
}
TEST_F(DocumentSourceSortTest, RejectsSpecWithZeroAsValue) {
BSONObj spec = BSON("$sort" << BSON("a" << 0));
BSONElement specElement = spec.firstElement();
- ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), UserException);
+ ASSERT_THROWS(DocumentSourceSort::createFromBson(specElement, getExpCtx()), AssertionException);
}
TEST_F(DocumentSourceSortTest, SortWithLimit) {
@@ -446,7 +446,7 @@ TEST_F(DocumentSourceSortExecutionTest,
Document{{"_id", 1}, {"largeStr", largeStr}}});
sort->setSource(mock.get());
- ASSERT_THROWS_CODE(sort->getNext(), UserException, 16819);
+ ASSERT_THROWS_CODE(sort->getNext(), AssertionException, 16819);
}
TEST_F(DocumentSourceSortExecutionTest, ShouldCorrectlyTrackMemoryUsageBetweenPauses) {
@@ -467,7 +467,7 @@ TEST_F(DocumentSourceSortExecutionTest, ShouldCorrectlyTrackMemoryUsageBetweenPa
ASSERT_TRUE(sort->getNext().isPaused());
// The next should realize it's used too much memory.
- ASSERT_THROWS_CODE(sort->getNext(), UserException, 16819);
+ ASSERT_THROWS_CODE(sort->getNext(), AssertionException, 16819);
}
} // namespace