summaryrefslogtreecommitdiff
path: root/src/mongo/bson/oid_test.cpp
diff options
context:
space:
mode:
authorNathan Brown <nathan.brown@10gen.com>2019-06-06 10:39:58 -0400
committerNathan Brown <nathan.brown@10gen.com>2019-06-27 10:04:18 -0400
commit0fefcf84347a2bcc4961baec0295b9d04047d86f (patch)
treece86921e5b14ee83a00400f4f4e8712093505cb8 /src/mongo/bson/oid_test.cpp
parenta700238800aa2bf1e10c255337ec35373ffd2667 (diff)
downloadmongo-0fefcf84347a2bcc4961baec0295b9d04047d86f.tar.gz
SERVER-7143 replace standard library number parsing with custom NumberParser
Diffstat (limited to 'src/mongo/bson/oid_test.cpp')
-rw-r--r--src/mongo/bson/oid_test.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/bson/oid_test.cpp b/src/mongo/bson/oid_test.cpp
index 6faefa88dfa..54053860396 100644
--- a/src/mongo/bson/oid_test.cpp
+++ b/src/mongo/bson/oid_test.cpp
@@ -29,6 +29,7 @@
#include "mongo/bson/oid.h"
+#include "mongo/base/parse_number.h"
#include "mongo/platform/endian.h"
#include "mongo/unittest/unittest.h"
@@ -161,6 +162,8 @@ TEST(Basic, FromTerm) {
auto oidTail = oidStr.substr(oidStr.length() - 1);
ASSERT_EQUALS("7fffffff", oidHead);
- ASSERT_EQUALS(term, std::stoi(oidTail));
+ int oidTailInt;
+ ASSERT_OK(mongo::NumberParser::strToAny()(oidTail, &oidTailInt));
+ ASSERT_EQUALS(term, oidTailInt);
}
}