summaryrefslogtreecommitdiff
path: root/dbtests
diff options
context:
space:
mode:
authorAaron <aaron@10gen.com>2008-12-29 08:43:26 -0500
committerAaron <aaron@10gen.com>2008-12-29 08:43:26 -0500
commit53f89950af2a54c007ea8de2828d33fb045e8eb3 (patch)
tree2d62b4caa8135c24f7902f0d3e473485c5f847f1 /dbtests
parent06e85597d4e40ee9ee947abd4afe8941060a1371 (diff)
downloadmongo-53f89950af2a54c007ea8de2828d33fb045e8eb3.tar.gz
Remove Hudson warning about sign comparison
Diffstat (limited to 'dbtests')
-rw-r--r--dbtests/namespacetests.cpp23
1 files changed, 13 insertions, 10 deletions
diff --git a/dbtests/namespacetests.cpp b/dbtests/namespacetests.cpp
index 0f1c7e06e60..a95810918c6 100644
--- a/dbtests/namespacetests.cpp
+++ b/dbtests/namespacetests.cpp
@@ -85,6 +85,9 @@ protected:
b.append( "c", 4 );
return b.doneAndDecouple();
}
+ static void checkSize( int expected, const set< BSONObj > &objs ) {
+ ASSERT_EQUALS( set< BSONObj >::size_type( expected ), objs.size() );
+ }
private:
IndexDetails id_;
};
@@ -110,7 +113,7 @@ public:
e.append( "", 5 );
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 1, keys.size() );
+ checkSize( 1, keys );
ASSERT_EQUALS( e.doneAndDecouple(), *keys.begin() );
}
};
@@ -126,7 +129,7 @@ public:
e.append( "", 4 );
set< BSONObj > keys;
id().getKeysFromObject( a.done(), keys );
- ASSERT_EQUALS( 1, keys.size() );
+ checkSize( 1, keys );
ASSERT_EQUALS( e.doneAndDecouple(), *keys.begin() );
}
private:
@@ -144,7 +147,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 3, keys.size() );
+ checkSize( 3, keys );
int j = 1;
for ( set< BSONObj >::iterator i = keys.begin(); i != keys.end(); ++i, ++j ) {
BSONObjBuilder b;
@@ -164,7 +167,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 3, keys.size() );
+ checkSize( 3, keys );
int j = 1;
for ( set< BSONObj >::iterator i = keys.begin(); i != keys.end(); ++i, ++j ) {
BSONObjBuilder b;
@@ -189,7 +192,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 3, keys.size() );
+ checkSize( 3, keys );
int j = 1;
for ( set< BSONObj >::iterator i = keys.begin(); i != keys.end(); ++i, ++j ) {
BSONObjBuilder b;
@@ -218,7 +221,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( a.done(), keys );
- ASSERT_EQUALS( 3, keys.size() );
+ checkSize( 3, keys );
int j = 1;
for ( set< BSONObj >::iterator i = keys.begin(); i != keys.end(); ++i, ++j ) {
BSONObjBuilder b;
@@ -262,7 +265,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 3, keys.size() );
+ checkSize( 3, keys );
int j = 1;
for ( set< BSONObj >::iterator i = keys.begin(); i != keys.end(); ++i, ++j ) {
BSONObjBuilder b;
@@ -289,7 +292,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 3, keys.size() );
+ checkSize( 3, keys );
int j = 1;
for ( set< BSONObj >::iterator i = keys.begin(); i != keys.end(); ++i, ++j ) {
BSONObjBuilder c;
@@ -322,7 +325,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 3, keys.size() );
+ checkSize( 3, keys );
int j = 1;
for ( set< BSONObj >::iterator i = keys.begin(); i != keys.end(); ++i, ++j ) {
BSONObjBuilder b;
@@ -350,7 +353,7 @@ public:
set< BSONObj > keys;
id().getKeysFromObject( b.done(), keys );
- ASSERT_EQUALS( 0, keys.size() );
+ checkSize( 0, keys );
}
private:
virtual BSONObj key() const {