diff options
| author | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2014-12-03 00:03:01 +0100 | 
|---|---|---|
| committer | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2014-12-03 00:03:01 +0100 | 
| commit | 2ca83f15d5ca81ce8b45fd99d959aee49a6f2eea (patch) | |
| tree | 36b6a928974f45299268b9cda8a1879df31d51e3 /test/core | |
| parent | b143fe4e0df319a88df9cba22c5dd707000810d4 (diff) | |
added type conversion functions and creation from nullptr
Diffstat (limited to 'test/core')
| -rw-r--r-- | test/core/variant/VariantTest.cpp | 8 | 
1 files changed, 7 insertions, 1 deletions
diff --git a/test/core/variant/VariantTest.cpp b/test/core/variant/VariantTest.cpp index 3a23887..270c350 100644 --- a/test/core/variant/VariantTest.cpp +++ b/test/core/variant/VariantTest.cpp @@ -16,6 +16,8 @@      along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ +#include <iostream> +  #include <gtest/gtest.h>  #include <core/variant/Variant.hpp> @@ -32,6 +34,9 @@ TEST(Variant, nullValue)  	v = nullptr;  	ASSERT_TRUE(v.isNull()); + +	Variant v2{nullptr}; +	ASSERT_TRUE(v.isNull());  }  TEST(Variant, booleanValue) @@ -112,7 +117,8 @@ TEST(Variant, mapValue)  	ASSERT_EQ("entry1", map.find("key1")->second.asString());  	ASSERT_EQ("entry2", map.find("key2")->second.asString()); -	const Variant v2{{{"key1", Variant::arrayType{1, 2, 3}}, {"key2", "entry2"}}}; +	const Variant v2{{{"key1", Variant::arrayType{1, 2}}, {"key2", "entry2"}}}; +	ASSERT_EQ(2, v2.asMap().find("key1")->second.asArray()[1].asInt());  }  | 
