src/core/SyncEvolutionCmdline.cpp File Reference

#include "SyncEvolutionCmdline.h"
#include "FilterConfigNode.h"
#include "VolatileConfigNode.h"
#include "EvolutionSyncSource.h"
#include "EvolutionSyncClient.h"
#include "SyncEvolutionUtil.h"
#include <unistd.h>
#include <errno.h>
#include <iostream>
#include <sstream>
#include <memory>
#include <set>
#include <algorithm>
#include <boost/shared_ptr.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/foreach.hpp>

Include dependency graph for SyncEvolutionCmdline.cpp:

Go to the source code of this file.

Classes

class  SyncEvolutionCmdlineTest
class  SyncEvolutionCmdlineTest::TestCmdline
class  SyncEvolutionCmdlineTest::ScopedEnvChange

Defines

#define CPPUNIT_ASSERT_EQUAL_DIFF(expected, actual)

Functions

 SYNCEVOLUTION_TEST_SUITE_REGISTRATION (SyncEvolutionCmdlineTest)


Define Documentation

#define CPPUNIT_ASSERT_EQUAL_DIFF ( expected,
actual   ) 

Value:

do { \
        string expected_ = (expected);                                  \
        string actual_ = (actual);                                      \
        if (expected_ != actual_) {                                     \
            CPPUNIT_NS::Message cpputMsg_(string("expected:\n") +       \
                                          expected_);                   \
            cpputMsg_.addDetail(string("actual:\n") +                   \
                                actual_);                               \
            cpputMsg_.addDetail(string("diff:\n") +                     \
                                diffStrings(expected_, actual_));       \
            CPPUNIT_NS::Asserter::fail( cpputMsg_,                      \
                                        CPPUNIT_SOURCELINE() );         \
        } \
    } while ( false )

Definition at line 702 of file SyncEvolutionCmdline.cpp.

Referenced by SyncEvolutionCmdlineTest::doConfigure(), SyncEvolutionCmdlineTest::testConfigure(), SyncEvolutionCmdlineTest::testFramework(), SyncEvolutionCmdlineTest::testListSources(), SyncEvolutionCmdlineTest::testMigrate(), SyncEvolutionCmdlineTest::testPrintConfig(), SyncEvolutionCmdlineTest::testPrintServers(), SyncEvolutionCmdlineTest::testSetupDefault(), SyncEvolutionCmdlineTest::testSetupFunambol(), SyncEvolutionCmdlineTest::testSetupRenamed(), SyncEvolutionCmdlineTest::testSetupScheduleWorld(), SyncEvolutionCmdlineTest::testSetupSynthesis(), SyncEvolutionCmdlineTest::testSync(), and SyncEvolutionCmdlineTest::testTemplate().


Function Documentation

SYNCEVOLUTION_TEST_SUITE_REGISTRATION ( SyncEvolutionCmdlineTest   ) 


Generated on Sat Oct 18 17:16:58 2008 for SyncEvolution and Funambol by  doxygen 1.5.7.1