diff options
author | Dorothy Chen <dorothy.chen@mongodb.com> | 2016-08-23 15:42:00 -0400 |
---|---|---|
committer | Dorothy Chen <dorothy.chen@mongodb.com> | 2016-08-26 15:14:07 -0400 |
commit | 6f03bed78373f186632f8d6f8a2d4fdc3e5177ee (patch) | |
tree | 38e3fcb1742cbf449065d2f0ff52f10f680971bd /src/mongo/dbtests | |
parent | cac902c5ea7f4f01db6826eb3a0ed32083fd6dac (diff) | |
download | mongo-6f03bed78373f186632f8d6f8a2d4fdc3e5177ee.tar.gz |
SERVER-23501 include stringified error code in erroring command replies
Diffstat (limited to 'src/mongo/dbtests')
-rw-r--r-- | src/mongo/dbtests/gle_test.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mongo/dbtests/gle_test.cpp b/src/mongo/dbtests/gle_test.cpp index 18c721a404f..026933c3d22 100644 --- a/src/mongo/dbtests/gle_test.cpp +++ b/src/mongo/dbtests/gle_test.cpp @@ -103,8 +103,12 @@ public: // insert dup client.insert(_ns, BSON("_id" << 1)); // Make sure there was an error - gleString = client.getLastError(); - ASSERT_NOT_EQUALS(gleString, ""); + + BSONObj info = client.getLastErrorDetailed(); + ASSERT_NOT_EQUALS(info["err"].String(), ""); + ASSERT_EQUALS(info["ok"].Double(), 1.0); + ASSERT_EQUALS(info["code"].Int(), 11000); + ASSERT_EQUALS(info["codeName"].String(), "DuplicateKey"); } }; |