From a16c235dad4f45a7ae49ee67759036f9b08b44e4 Mon Sep 17 00:00:00 2001 From: Aaron Date: Thu, 11 Dec 2008 19:55:43 -0500 Subject: Add embedded object inequality test --- dbtests/jsobjtests.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'dbtests') diff --git a/dbtests/jsobjtests.cpp b/dbtests/jsobjtests.cpp index 81456d34be7..ba8ed927bda 100644 --- a/dbtests/jsobjtests.cpp +++ b/dbtests/jsobjtests.cpp @@ -74,6 +74,8 @@ namespace JsobjTests { void run() { ASSERT( basic( "a", basic( "b", 1 ) ).woCompare ( basic( "a", basic( "b", 1.0 ) ) ) == 0 ); + ASSERT( basic( "a", basic( "b", 1 ) ).woCompare + ( basic( "a", basic( "b", 2 ) ) ) < 0 ); } }; @@ -87,6 +89,11 @@ namespace JsobjTests { d.push_back( 1 ); d.push_back( 2 ); ASSERT( basic( "a", i ).woCompare( basic( "a", d ) ) == 0 ); + + vector< int > j; + j.push_back( 1 ); + j.push_back( 3 ); + ASSERT( basic( "a", i ).woCompare( basic( "a", j ) ) < 0 ); } }; } // namespace BSONObjTests -- cgit v1.2.1