Skip to content

Commit 3d640cc

Browse files
authored
CXX-3084 Rename ASSERT to EXPECT in API examples (#1230)
1 parent 7985a56 commit 3d640cc

File tree

95 files changed

+477
-477
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+477
-477
lines changed

examples/api/bsoncxx/examples/bson_documents/access_array/algorithms.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ namespace {
2828
// [Example]
2929
// [1, 2.0, "three"]
3030
void example(bsoncxx::array::view arr) {
31-
ASSERT(std::distance(arr.begin(), arr.end()) == 3);
31+
EXPECT(std::distance(arr.begin(), arr.end()) == 3);
3232

3333
std::vector<bsoncxx::array::element> elements;
3434

@@ -37,9 +37,9 @@ void example(bsoncxx::array::view arr) {
3737
return e.key().compare("0") == 0 || e.type() == bsoncxx::type::k_string;
3838
});
3939

40-
ASSERT(elements.size() == 2u);
41-
ASSERT(elements[0].key().compare("0") == 0);
42-
ASSERT(elements[1].key().compare("2") == 0);
40+
EXPECT(elements.size() == 2u);
41+
EXPECT(elements[0].key().compare("0") == 0);
42+
EXPECT(elements[1].key().compare("2") == 0);
4343
}
4444
// [Example]
4545

examples/api/bsoncxx/examples/bson_documents/access_array/basic.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ void example(bsoncxx::array::view arr) {
2828
for (bsoncxx::array::element e : arr) {
2929
switch (e.type()) {
3030
case bsoncxx::type::k_int32:
31-
ASSERT(e.key().compare("0") == 0);
32-
ASSERT(e.get_int32().value == 1);
31+
EXPECT(e.key().compare("0") == 0);
32+
EXPECT(e.get_int32().value == 1);
3333
break;
3434
case bsoncxx::type::k_double:
35-
ASSERT(e.key().compare("1") == 0);
36-
ASSERT(e.get_double().value == 2.0);
35+
EXPECT(e.key().compare("1") == 0);
36+
EXPECT(e.get_double().value == 2.0);
3737
break;
3838
case bsoncxx::type::k_string:
39-
ASSERT(e.key().compare("2") == 0);
40-
ASSERT(e.get_string().value.compare("three") == 0);
39+
EXPECT(e.key().compare("2") == 0);
40+
EXPECT(e.get_string().value.compare("three") == 0);
4141
break;
4242
}
4343
}

examples/api/bsoncxx/examples/bson_documents/access_array/find.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@ namespace {
2424
// [Example]
2525
// [1, 2]
2626
void example(bsoncxx::array::view arr) {
27-
ASSERT(arr.find(0) == arr.begin());
27+
EXPECT(arr.find(0) == arr.begin());
2828

2929
{
3030
auto iter = arr.find(1);
3131

32-
ASSERT(iter != arr.end());
33-
ASSERT(iter->key().compare("1") == 0);
34-
ASSERT(iter->get_int32().value == 2);
32+
EXPECT(iter != arr.end());
33+
EXPECT(iter->key().compare("1") == 0);
34+
EXPECT(iter->get_int32().value == 2);
3535
}
3636

37-
ASSERT(arr.find(2) == arr.end());
37+
EXPECT(arr.find(2) == arr.end());
3838
}
3939
// [Example]
4040

examples/api/bsoncxx/examples/bson_documents/access_array/iterators.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,32 +25,32 @@ namespace {
2525
// [Example]
2626
// [1, 2]
2727
void example(bsoncxx::array::view arr) {
28-
ASSERT(arr.begin() != arr.end());
28+
EXPECT(arr.begin() != arr.end());
2929

3030
auto iter = arr.begin();
31-
ASSERT(iter == arr.begin());
31+
EXPECT(iter == arr.begin());
3232

3333
{
3434
bsoncxx::array::element e = *iter;
3535

36-
ASSERT(e.key().compare("0") == 0);
37-
ASSERT(e.get_int32().value == 1);
36+
EXPECT(e.key().compare("0") == 0);
37+
EXPECT(e.get_int32().value == 1);
3838
}
3939

4040
++iter;
4141

42-
ASSERT(iter->key().compare("1") == 0);
43-
ASSERT(iter->get_int32().value == 2);
42+
EXPECT(iter->key().compare("1") == 0);
43+
EXPECT(iter->get_int32().value == 2);
4444

4545
{
4646
auto iter_copy = iter++;
4747

48-
ASSERT(iter_copy != iter);
49-
ASSERT(iter_copy->key().compare("1") == 0);
50-
ASSERT(iter_copy->get_int32() == 2);
48+
EXPECT(iter_copy != iter);
49+
EXPECT(iter_copy->key().compare("1") == 0);
50+
EXPECT(iter_copy->get_int32() == 2);
5151
}
5252

53-
ASSERT(iter == arr.end());
53+
EXPECT(iter == arr.end());
5454
}
5555
// [Example]
5656

examples/api/bsoncxx/examples/bson_documents/access_array/subscript.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@ namespace {
2525
// [Example]
2626
// [1, 2]
2727
void example(bsoncxx::array::view arr) {
28-
ASSERT(arr[0]);
28+
EXPECT(arr[0]);
2929

3030
{
3131
bsoncxx::array::element e = arr[1];
3232

33-
ASSERT(e.key().compare("1") == 0);
34-
ASSERT(e.get_int32().value == 2);
33+
EXPECT(e.key().compare("1") == 0);
34+
EXPECT(e.get_int32().value == 2);
3535
}
3636

37-
ASSERT(!arr[2]); // Invalid element.
37+
EXPECT(!arr[2]); // Invalid element.
3838
}
3939
// [Example]
4040

examples/api/bsoncxx/examples/bson_documents/access_doc/algorithms.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ namespace {
2929
// [Example]
3030
// {"a": 1, "b": 2.0, "c": "three"}
3131
void example(bsoncxx::document::view doc) {
32-
ASSERT(std::distance(doc.begin(), doc.end()) == 3);
32+
EXPECT(std::distance(doc.begin(), doc.end()) == 3);
3333

3434
std::vector<bsoncxx::document::element> elements;
3535

@@ -40,9 +40,9 @@ void example(bsoncxx::document::view doc) {
4040
return e.key().compare("a") == 0 || e.type() == bsoncxx::type::k_string;
4141
});
4242

43-
ASSERT(elements.size() == 2u);
44-
ASSERT(elements[0].key().compare("a") == 0);
45-
ASSERT(elements[1].key().compare("c") == 0);
43+
EXPECT(elements.size() == 2u);
44+
EXPECT(elements[0].key().compare("a") == 0);
45+
EXPECT(elements[1].key().compare("c") == 0);
4646
}
4747
// [Example]
4848

examples/api/bsoncxx/examples/bson_documents/access_doc/basic.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ void example(bsoncxx::document::view doc) {
2828
for (bsoncxx::document::element e : doc) {
2929
switch (e.type()) {
3030
case bsoncxx::type::k_int32:
31-
ASSERT(e.key().compare("a") == 0);
32-
ASSERT(e.get_int32().value == 1);
31+
EXPECT(e.key().compare("a") == 0);
32+
EXPECT(e.get_int32().value == 1);
3333
break;
3434
case bsoncxx::type::k_double:
35-
ASSERT(e.key().compare("b") == 0);
36-
ASSERT(e.get_double().value == 2.0);
35+
EXPECT(e.key().compare("b") == 0);
36+
EXPECT(e.get_double().value == 2.0);
3737
break;
3838
case bsoncxx::type::k_string:
39-
ASSERT(e.key().compare("c") == 0);
40-
ASSERT(e.get_string().value.compare("three") == 0);
39+
EXPECT(e.key().compare("c") == 0);
40+
EXPECT(e.get_string().value.compare("three") == 0);
4141
break;
4242
}
4343
}

examples/api/bsoncxx/examples/bson_documents/access_doc/find.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@ namespace {
2424
// [Example]
2525
// {"a": 1, "b": 2}
2626
void example(bsoncxx::document::view doc) {
27-
ASSERT(doc.find("a") == doc.begin());
27+
EXPECT(doc.find("a") == doc.begin());
2828

2929
{
3030
auto iter = doc.find("b");
3131

32-
ASSERT(iter != doc.end());
33-
ASSERT(iter->key().compare("b") == 0);
34-
ASSERT(iter->get_int32().value == 2);
32+
EXPECT(iter != doc.end());
33+
EXPECT(iter->key().compare("b") == 0);
34+
EXPECT(iter->get_int32().value == 2);
3535
}
3636

37-
ASSERT(doc.find("x") == doc.end());
37+
EXPECT(doc.find("x") == doc.end());
3838
}
3939
// [Example]
4040

examples/api/bsoncxx/examples/bson_documents/access_doc/iterators.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,32 +25,32 @@ namespace {
2525
// [Example]
2626
// {"a": 1, "b": 2}
2727
void example(bsoncxx::document::view doc) {
28-
ASSERT(doc.begin() != doc.end());
28+
EXPECT(doc.begin() != doc.end());
2929

3030
auto iter = doc.begin();
31-
ASSERT(iter == doc.begin());
31+
EXPECT(iter == doc.begin());
3232

3333
{
3434
bsoncxx::document::element e = *iter;
3535

36-
ASSERT(e.key().compare("a") == 0);
37-
ASSERT(e.get_int32().value == 1);
36+
EXPECT(e.key().compare("a") == 0);
37+
EXPECT(e.get_int32().value == 1);
3838
}
3939

4040
++iter;
4141

42-
ASSERT(iter->key().compare("b") == 0);
43-
ASSERT(iter->get_int32().value == 2);
42+
EXPECT(iter->key().compare("b") == 0);
43+
EXPECT(iter->get_int32().value == 2);
4444

4545
{
4646
auto iter_copy = iter++;
4747

48-
ASSERT(iter_copy != iter);
49-
ASSERT(iter_copy->key().compare("b") == 0);
50-
ASSERT(iter_copy->get_int32() == 2);
48+
EXPECT(iter_copy != iter);
49+
EXPECT(iter_copy->key().compare("b") == 0);
50+
EXPECT(iter_copy->get_int32() == 2);
5151
}
5252

53-
ASSERT(iter == doc.end());
53+
EXPECT(iter == doc.end());
5454
}
5555
// [Example]
5656

examples/api/bsoncxx/examples/bson_documents/access_doc/subscript.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@ namespace {
2525
// [Example]
2626
// {"a": 1, "b": 2}
2727
void example(bsoncxx::document::view doc) {
28-
ASSERT(doc["a"]);
28+
EXPECT(doc["a"]);
2929

3030
{
3131
bsoncxx::document::element e = doc["b"];
3232

33-
ASSERT(e.key().compare("b") == 0);
34-
ASSERT(e.get_int32().value == 2);
33+
EXPECT(e.key().compare("b") == 0);
34+
EXPECT(e.get_int32().value == 2);
3535
}
3636

37-
ASSERT(!doc["c"]); // Invalid element.
37+
EXPECT(!doc["c"]); // Invalid element.
3838
}
3939
// [Example]
4040

examples/api/bsoncxx/examples/bson_documents/create_array/builder_append.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ void example() {
3333
bsoncxx::array::value owner = builder.extract();
3434
bsoncxx::array::view arr = owner.view();
3535

36-
ASSERT(arr[0].get_int32().value == 1);
37-
ASSERT(arr[1].get_double().value == 2.0);
38-
ASSERT(arr[2].get_string().value.compare("three") == 0);
36+
EXPECT(arr[0].get_int32().value == 1);
37+
EXPECT(arr[1].get_double().value == 2.0);
38+
EXPECT(arr[2].get_string().value.compare("three") == 0);
3939
}
4040
// [Example]
4141

examples/api/bsoncxx/examples/bson_documents/create_array/builder_basic.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ void example() {
3131
bsoncxx::array::value owner = builder.extract();
3232
bsoncxx::array::view arr = owner.view();
3333

34-
ASSERT(arr[0].get_int32().value == 1);
35-
ASSERT(arr[1].get_double().value == 2.0);
36-
ASSERT(arr[2].get_string().value.compare("three") == 0);
34+
EXPECT(arr[0].get_int32().value == 1);
35+
EXPECT(arr[1].get_double().value == 2.0);
36+
EXPECT(arr[2].get_string().value.compare("three") == 0);
3737
}
3838
// [Example]
3939

examples/api/bsoncxx/examples/bson_documents/create_array/builder_bson_type.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ void example() {
3131
bsoncxx::array::value owner = bsoncxx::builder::basic::make_array(a, b, c);
3232
bsoncxx::array::view arr = owner.view();
3333

34-
ASSERT(arr[0].type() == bsoncxx::type::k_int32);
35-
ASSERT(arr[1].type() == bsoncxx::type::k_double);
36-
ASSERT(arr[2].type() == bsoncxx::type::k_string);
34+
EXPECT(arr[0].type() == bsoncxx::type::k_int32);
35+
EXPECT(arr[1].type() == bsoncxx::type::k_double);
36+
EXPECT(arr[2].type() == bsoncxx::type::k_string);
3737

38-
ASSERT(arr[0].get_int32().value == 1);
39-
ASSERT(arr[1].get_double().value == 2.0);
40-
ASSERT(arr[2].get_string().value.compare("three") == 0);
38+
EXPECT(arr[0].get_int32().value == 1);
39+
EXPECT(arr[1].get_double().value == 2.0);
40+
EXPECT(arr[2].get_string().value.compare("three") == 0);
4141
}
4242
// [Example]
4343

examples/api/bsoncxx/examples/bson_documents/create_array/builder_bson_value.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ void example() {
4040
bsoncxx::builder::basic::make_array(values[0], values[1], values[2]);
4141
bsoncxx::array::view arr = owner.view();
4242

43-
ASSERT(arr[0].type() == bsoncxx::type::k_int32);
44-
ASSERT(arr[1].type() == bsoncxx::type::k_double);
45-
ASSERT(arr[2].type() == bsoncxx::type::k_string);
43+
EXPECT(arr[0].type() == bsoncxx::type::k_int32);
44+
EXPECT(arr[1].type() == bsoncxx::type::k_double);
45+
EXPECT(arr[2].type() == bsoncxx::type::k_string);
4646

47-
ASSERT(arr[0].get_value() == values[0]);
48-
ASSERT(arr[1].get_value() == values[1]);
49-
ASSERT(arr[2].get_value() == values[2]);
47+
EXPECT(arr[0].get_value() == values[0]);
48+
EXPECT(arr[1].get_value() == values[1]);
49+
EXPECT(arr[2].get_value() == values[2]);
5050
}
5151
// [Example]
5252

examples/api/bsoncxx/examples/bson_documents/create_array/builder_concatenate.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ void example(bsoncxx::array::view a, bsoncxx::array::view b) {
3232
builder.append(bsoncxx::builder::concatenate(a));
3333
builder.append(bsoncxx::builder::concatenate(b));
3434

35-
ASSERT(builder.view() == bsoncxx::builder::basic::make_array(1, 2));
35+
EXPECT(builder.view() == bsoncxx::builder::basic::make_array(1, 2));
3636
}
3737
// [Example]
3838

examples/api/bsoncxx/examples/bson_documents/create_array/builder_make_document.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ void example() {
3030
bsoncxx::builder::basic::make_array(std::int32_t{1}, 2.0, "three");
3131
bsoncxx::array::view arr = owner.view();
3232

33-
ASSERT(arr[0].get_int32().value == 1);
34-
ASSERT(arr[1].get_double().value == 2.0);
35-
ASSERT(arr[2].get_string().value.compare("three") == 0);
33+
EXPECT(arr[0].get_int32().value == 1);
34+
EXPECT(arr[1].get_double().value == 2.0);
35+
EXPECT(arr[2].get_string().value.compare("three") == 0);
3636
}
3737
// [Example]
3838

examples/api/bsoncxx/examples/bson_documents/create_array/builder_raw_value.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ void example(const std::uint8_t* data, std::size_t length) {
3939
bsoncxx::array::value owner{raw, length, deleter};
4040
bsoncxx::array::view arr = owner.view();
4141

42-
ASSERT(arr[0].get_int32().value == 1);
43-
ASSERT(arr[1].get_int32().value == 2);
42+
EXPECT(arr[0].get_int32().value == 1);
43+
EXPECT(arr[1].get_int32().value == 2);
4444
}
4545
// [Example]
4646

examples/api/bsoncxx/examples/bson_documents/create_array/builder_raw_view.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ namespace {
3030
void example(const std::uint8_t* data, std::size_t length) {
3131
bsoncxx::array::view arr{data, length};
3232

33-
ASSERT(arr[0].get_int32().value == 1);
34-
ASSERT(arr[1].get_int32().value == 2);
33+
EXPECT(arr[0].get_int32().value == 1);
34+
EXPECT(arr[1].get_int32().value == 2);
3535
}
3636
// [Example]
3737

examples/api/bsoncxx/examples/bson_documents/create_array/builder_reset.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ void example() {
3939
bsoncxx::array::view a = a_owner.view();
4040
bsoncxx::array::view b = b_owner.view();
4141

42-
ASSERT(a[0].type() == bsoncxx::type::k_int32);
43-
ASSERT(b[0].type() == bsoncxx::type::k_int64);
42+
EXPECT(a[0].type() == bsoncxx::type::k_int32);
43+
EXPECT(b[0].type() == bsoncxx::type::k_int64);
4444

45-
ASSERT(a[0].get_int32().value == 1);
46-
ASSERT(b[0].get_int64().value == 2);
45+
EXPECT(a[0].get_int32().value == 1);
46+
EXPECT(b[0].get_int64().value == 2);
4747
}
4848
// [Example]
4949

0 commit comments

Comments
 (0)