diff options
author | Ben Becker <ben.becker@10gen.com> | 2013-02-12 15:59:50 -0800 |
---|---|---|
committer | Ben Becker <ben.becker@10gen.com> | 2013-02-12 16:00:20 -0800 |
commit | c0b7158e31d10155a1285f989beae7bb03a5768e (patch) | |
tree | b13425d3c5493357802e8486e6c377c5eb5da585 /src/mongo/dbtests/jstests.cpp | |
parent | 6e243bcfb4f17fad02f5d8069eec63fe59564242 (diff) | |
download | mongo-c0b7158e31d10155a1285f989beae7bb03a5768e.tar.gz |
SERVER-8234: make invoke() throw on error (v8 only)
Diffstat (limited to 'src/mongo/dbtests/jstests.cpp')
-rw-r--r-- | src/mongo/dbtests/jstests.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mongo/dbtests/jstests.cpp b/src/mongo/dbtests/jstests.cpp index 02e89962f98..5e5bd597ee2 100644 --- a/src/mongo/dbtests/jstests.cpp +++ b/src/mongo/dbtests/jstests.cpp @@ -194,7 +194,12 @@ namespace JSTests { ASSERT( !_logger.logged() ); // An error is logged for an invalid statement. - ASSERT_NOT_EQUALS( 0, scope->invoke( "notAFunction()", 0, 0 ) ); + try { + scope->invoke( "notAFunction()", 0, 0 ); + } + catch(const DBException&) { + // ignore the exception; just test that we logged something + } ASSERT( _logger.logged() ); } private: |