~townsend/compiz/fix-auto-vp-switch-0.9.10

« back to all changes in this revision

Viewing changes to src/privatescreen/tests/test-privatescreen.cpp

  • Committer: MC Return
  • Date: 2013-06-29 09:36:01 UTC
  • mfrom: (3750 0.9.10)
  • mto: This revision was merged to the branch mainline in revision 3770.
  • Revision ID: mc.return@gmx.net-20130629093601-trksogeaxli98ln9
MergedĀ latestĀ lp:compiz

Show diffs side-by-side

added added

removed removed

Lines of Context:
249
249
 
250
250
namespace {
251
251
 
252
 
class MockVTable: public CompPlugin::VTable {
 
252
class MockVTable:
 
253
    public CompPlugin::VTable
 
254
{
253
255
public:
254
256
    MockVTable (CompString const& name) { initVTable (name); }
255
257
 
256
258
    MOCK_METHOD0(init, bool ());
257
259
    MOCK_METHOD0(fini, void ());
258
260
 
 
261
    MOCK_METHOD0(markReadyToInstantiate, void ());
 
262
    MOCK_METHOD0(markNoFurtherInstantiation, void ());
 
263
 
259
264
    MOCK_METHOD1(initScreen, bool (CompScreen *s));
260
 
 
261
265
    MOCK_METHOD1(finiScreen, void (CompScreen *s));
262
 
 
263
266
    MOCK_METHOD1(initWindow, bool (CompWindow *w));
264
 
 
265
267
    MOCK_METHOD1(finiWindow, void (CompWindow *w));
266
 
 
267
268
    MOCK_METHOD0(getOptions, CompOption::Vector & ());
268
 
 
269
269
    MOCK_METHOD2(setOption, bool (const CompString  &name, CompOption::Value &value));
270
270
};
271
271
 
285
285
    virtual ~PluginFilesystem() {}
286
286
};
287
287
 
288
 
class MockPluginFilesystem : public PluginFilesystem
 
288
class MockPluginFilesystem :
 
289
    public PluginFilesystem
289
290
{
290
291
public:
291
292
    MockVTable mockVtableOne;