~mc-return/compiz/compiz.merge-plugin-simple-animations

« back to all changes in this revision

Viewing changes to compizconfig/libcompizconfig/tests/test-ccs-object.cpp

  • Committer: MC Return
  • Date: 2012-08-11 16:22:33 UTC
  • mfrom: (3285.1.21 compiz)
  • Revision ID: mc.return@gmx.net-20120811162233-538m8au82q5tl85x
MergedĀ lp:compiz

Show diffs side-by-side

added added

removed removed

Lines of Context:
92
92
    EXPECT_EQ (((CCSObject *) to)->n_interfaces, 1);
93
93
    EXPECT_EQ (*((CCSObject *) to)->interface_types, 1);
94
94
 
 
95
    ccsObjectFinalize (to);
 
96
 
95
97
    free (to);
96
98
}
97
99
 
154
156
 
155
157
    EXPECT_EQ (&i, (int *) p);
156
158
    EXPECT_EQ (i, (*((int *) p)));
 
159
 
 
160
    free (to);
157
161
}
158
162
 
159
163
void ccsFreeTestingObjectWrapper (TestingObjectWrapper *wrapper)
185
189
    EXPECT_CALL (GoogleMockDummy::_mockDummy, freeTestingObjectWrapper (to));
186
190
 
187
191
    ccsTestingObjectWrapperUnref (to);
 
192
 
 
193
    free (to);
188
194
}
189
195
 
190
196
TEST(CCSObjectTest, TestFinalizeFreesEverything)
215
221
    EXPECT_EQ (NULL, ((CCSObject *) to)->interfaces);
216
222
    EXPECT_EQ (((CCSObject *) to)->n_interfaces, 0);
217
223
    EXPECT_EQ (NULL, ((CCSObject *) to)->interface_types);
 
224
 
 
225
    free (to);
218
226
}
219
227
 
220
228
class AllocationInterface