diff options
author | Eliot Horowitz <eliot@10gen.com> | 2010-02-26 12:07:46 -0500 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2010-02-26 12:07:46 -0500 |
commit | c3f07f3be05934d8dae18c83d6c1bad57eaff739 (patch) | |
tree | 2418089fb2d6084a82c4bf7b2f1d08e0d200f39d /dbtests/basictests.cpp | |
parent | 27e94db45caa61293da51898c3df72e538f18805 (diff) | |
download | mongo-c3f07f3be05934d8dae18c83d6c1bad57eaff739.tar.gz |
some missing operators
Diffstat (limited to 'dbtests/basictests.cpp')
-rw-r--r-- | dbtests/basictests.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dbtests/basictests.cpp b/dbtests/basictests.cpp index c5b716737fc..391a5e6d27b 100644 --- a/dbtests/basictests.cpp +++ b/dbtests/basictests.cpp @@ -251,6 +251,30 @@ namespace BasicTests { }; }; + class ThreadSafeStringTest { + public: + void run(){ + ThreadSafeString s; + s = "eliot"; + ASSERT_EQUALS( s , "eliot" ); + ASSERT( s != "eliot2" ); + + ThreadSafeString s2 = s; + ASSERT_EQUALS( s2 , "eliot" ); + + + { + string foo; + { + ThreadSafeString bar; + bar = "eliot2"; + foo = bar; + } + ASSERT_EQUALS( "eliot2" , foo ); + } + } + }; + class All : public Suite { public: All() : Suite( "basic" ){ |