summaryrefslogtreecommitdiff
path: root/test/core/managed/VariantObjectTest.cpp
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2014-12-21 23:46:14 +0100
committerAndreas Stöckel <andreas@somweyr.de>2014-12-21 23:46:14 +0100
commit9c02d6698f852d94736ce3a88e593bf45d22361d (patch)
treea6c8fbe7e65278fc958d05ded8a6d2c9edf63426 /test/core/managed/VariantObjectTest.cpp
parent1a7c77c9175c4e9ed5c554b1986d4f2bf8b18197 (diff)
allowing to store Function objects in Variants, added simple unit test for the Method class
Diffstat (limited to 'test/core/managed/VariantObjectTest.cpp')
-rw-r--r--test/core/managed/VariantObjectTest.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/core/managed/VariantObjectTest.cpp b/test/core/managed/VariantObjectTest.cpp
index 6c8aebc..f590637 100644
--- a/test/core/managed/VariantObjectTest.cpp
+++ b/test/core/managed/VariantObjectTest.cpp
@@ -30,7 +30,7 @@ TEST(Variant, simpleManagedObject)
Manager mgr(1);
bool a = false;
{
- TestManaged *p = new TestManaged{mgr, a};
+ Handle<TestManaged> p{new TestManaged{mgr, a}};
Variant v(p);
ASSERT_TRUE(v.isObject());
ASSERT_EQ(p, v.asObject());
@@ -44,7 +44,7 @@ TEST(Variant, managedObjectCopy)
Manager mgr(1);
bool a = false;
{
- TestManaged *p = new TestManaged{mgr, a};
+ Handle<TestManaged> p{new TestManaged{mgr, a}};
Variant v1(p);
{
Variant v2 = v1;
@@ -62,7 +62,7 @@ TEST(Variant, managedObjectMove)
Manager mgr(1);
bool a = false;
{
- TestManaged *p = new TestManaged{mgr, a};
+ Handle<TestManaged> p{new TestManaged{mgr, a}};
Variant v1(p);
{
Variant v2 = std::move(v1);