summaryrefslogtreecommitdiff
path: root/src/mongo/base/data_range_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/base/data_range_test.cpp')
-rw-r--r--src/mongo/base/data_range_test.cpp106
1 files changed, 53 insertions, 53 deletions
diff --git a/src/mongo/base/data_range_test.cpp b/src/mongo/base/data_range_test.cpp
index e43ce7e9148..f31211ba899 100644
--- a/src/mongo/base/data_range_test.cpp
+++ b/src/mongo/base/data_range_test.cpp
@@ -36,79 +36,79 @@
namespace mongo {
- TEST(DataRange, ConstDataRange) {
- char buf[sizeof(uint32_t) * 3];
- uint32_t native = 1234;
- uint32_t le = endian::nativeToLittle(native);
- uint32_t be = endian::nativeToBig(native);
+TEST(DataRange, ConstDataRange) {
+ char buf[sizeof(uint32_t) * 3];
+ uint32_t native = 1234;
+ uint32_t le = endian::nativeToLittle(native);
+ uint32_t be = endian::nativeToBig(native);
- std::memcpy(buf, &native, sizeof(uint32_t));
- std::memcpy(buf + sizeof(uint32_t), &le, sizeof(uint32_t));
- std::memcpy(buf + sizeof(uint32_t) * 2, &be, sizeof(uint32_t));
+ std::memcpy(buf, &native, sizeof(uint32_t));
+ std::memcpy(buf + sizeof(uint32_t), &le, sizeof(uint32_t));
+ std::memcpy(buf + sizeof(uint32_t) * 2, &be, sizeof(uint32_t));
- ConstDataRange cdv(buf, buf + sizeof(buf));
+ ConstDataRange cdv(buf, buf + sizeof(buf));
- ASSERT_EQUALS(native, cdv.read<uint32_t>().getValue());
- ASSERT_EQUALS(native, cdv.read<LittleEndian<uint32_t>>(sizeof(uint32_t)).getValue());
- ASSERT_EQUALS(native, cdv.read<BigEndian<uint32_t>>(sizeof(uint32_t) * 2).getValue());
+ ASSERT_EQUALS(native, cdv.read<uint32_t>().getValue());
+ ASSERT_EQUALS(native, cdv.read<LittleEndian<uint32_t>>(sizeof(uint32_t)).getValue());
+ ASSERT_EQUALS(native, cdv.read<BigEndian<uint32_t>>(sizeof(uint32_t) * 2).getValue());
- auto result = cdv.read<uint32_t>(sizeof(uint32_t) * 3);
- ASSERT_EQUALS(false, result.isOK());
- ASSERT_EQUALS(ErrorCodes::Overflow, result.getStatus().code());
- }
+ auto result = cdv.read<uint32_t>(sizeof(uint32_t) * 3);
+ ASSERT_EQUALS(false, result.isOK());
+ ASSERT_EQUALS(ErrorCodes::Overflow, result.getStatus().code());
+}
- TEST(DataRange, ConstDataRangeType) {
- char buf[] = "foo";
+TEST(DataRange, ConstDataRangeType) {
+ char buf[] = "foo";
- ConstDataRange cdr(buf, buf + sizeof(buf));
+ ConstDataRange cdr(buf, buf + sizeof(buf));
- ConstDataRange out(nullptr, nullptr);
+ ConstDataRange out(nullptr, nullptr);
- auto inner = cdr.read(&out);
+ auto inner = cdr.read(&out);
- ASSERT_OK(inner);
- ASSERT_EQUALS(buf, out.data());
- }
+ ASSERT_OK(inner);
+ ASSERT_EQUALS(buf, out.data());
+}
- TEST(DataRange, DataRange) {
- char buf[sizeof(uint32_t) * 3];
- uint32_t native = 1234;
+TEST(DataRange, DataRange) {
+ char buf[sizeof(uint32_t) * 3];
+ uint32_t native = 1234;
- DataRange dv(buf, buf + sizeof(buf));
+ DataRange dv(buf, buf + sizeof(buf));
- ASSERT_EQUALS(true, dv.write(native).isOK());
- ASSERT_EQUALS(true, dv.write(LittleEndian<uint32_t>(native), sizeof(uint32_t)).isOK());
- ASSERT_EQUALS(true, dv.write(BigEndian<uint32_t>(native), sizeof(uint32_t) * 2).isOK());
+ ASSERT_EQUALS(true, dv.write(native).isOK());
+ ASSERT_EQUALS(true, dv.write(LittleEndian<uint32_t>(native), sizeof(uint32_t)).isOK());
+ ASSERT_EQUALS(true, dv.write(BigEndian<uint32_t>(native), sizeof(uint32_t) * 2).isOK());
- auto result = dv.write(native, sizeof(uint32_t) * 3);
- ASSERT_EQUALS(false, result.isOK());
- ASSERT_EQUALS(ErrorCodes::Overflow, result.code());
+ auto result = dv.write(native, sizeof(uint32_t) * 3);
+ ASSERT_EQUALS(false, result.isOK());
+ ASSERT_EQUALS(ErrorCodes::Overflow, result.code());
- ASSERT_EQUALS(native, dv.read<uint32_t>().getValue());
- ASSERT_EQUALS(native, dv.read<LittleEndian<uint32_t>>(sizeof(uint32_t)).getValue());
- ASSERT_EQUALS(native, dv.read<BigEndian<uint32_t>>(sizeof(uint32_t) * 2).getValue());
+ ASSERT_EQUALS(native, dv.read<uint32_t>().getValue());
+ ASSERT_EQUALS(native, dv.read<LittleEndian<uint32_t>>(sizeof(uint32_t)).getValue());
+ ASSERT_EQUALS(native, dv.read<BigEndian<uint32_t>>(sizeof(uint32_t) * 2).getValue());
- ASSERT_EQUALS(false, dv.read<uint32_t>(sizeof(uint32_t) * 3).isOK());
- }
+ ASSERT_EQUALS(false, dv.read<uint32_t>(sizeof(uint32_t) * 3).isOK());
+}
- TEST(DataRange, DataRangeType) {
- char buf[] = "foo";
- char buf2[] = "barZ";
+TEST(DataRange, DataRangeType) {
+ char buf[] = "foo";
+ char buf2[] = "barZ";
- DataRange dr(buf, buf + sizeof(buf) + -1);
+ DataRange dr(buf, buf + sizeof(buf) + -1);
- DataRange out(nullptr, nullptr);
+ DataRange out(nullptr, nullptr);
- Status status = dr.read(&out);
+ Status status = dr.read(&out);
- ASSERT_OK(status);
- ASSERT_EQUALS(buf, out.data());
+ ASSERT_OK(status);
+ ASSERT_EQUALS(buf, out.data());
- dr = DataRange(buf2, buf2 + sizeof(buf2) + -1);
- status = dr.write(out);
+ dr = DataRange(buf2, buf2 + sizeof(buf2) + -1);
+ status = dr.write(out);
- ASSERT_OK(status);
- ASSERT_EQUALS(std::string("fooZ"), buf2);
- }
+ ASSERT_OK(status);
+ ASSERT_EQUALS(std::string("fooZ"), buf2);
+}
-} // namespace mongo
+} // namespace mongo