diff options
author | Aaron <aaron@10gen.com> | 2008-12-29 08:43:26 -0500 |
---|---|---|
committer | Aaron <aaron@10gen.com> | 2008-12-29 08:43:26 -0500 |
commit | 53f89950af2a54c007ea8de2828d33fb045e8eb3 (patch) | |
tree | 2d62b4caa8135c24f7902f0d3e473485c5f847f1 /dbtests | |
parent | 06e85597d4e40ee9ee947abd4afe8941060a1371 (diff) | |
download | mongo-53f89950af2a54c007ea8de2828d33fb045e8eb3.tar.gz |
Remove Hudson warning about sign comparison
Diffstat (limited to 'dbtests')
-rw-r--r-- | dbtests/namespacetests.cpp | 23 |
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 { |