~ps-jenkins/libusermetrics/latestsnapshot-1.0.7+13.10.20130712-0ubuntu1

« back to all changes in this revision

Viewing changes to tests/unit/libusermetricsinput/TestUserMetricInputCAPI.cpp

  • Committer: Pete Woods
  • Date: 2013-07-03 12:29:56 UTC
  • Revision ID: pete.woods@canonical.com-20130703122956-qcceet3gnq7wvf0x
Support string for empty data

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
                        usermetricsinput_metricmanager_new();
53
53
 
54
54
        UserMetricsInputMetric metric = usermetricsinput_metricmanager_add(
55
 
                        metricManager, "data-source-id-capi", "format string c-api %1", "");
 
55
                        metricManager, "data-source-id-capi", "format string c-api %1",
 
56
                        "empty data string", "text domain");
56
57
 
57
58
        UserMetricsInputMetricUpdate metricUpdate = usermetricsinput_metric_update(
58
59
                        metric, "username_capi");
77
78
        EXPECT_EQ(QString("data-source-id-capi"), dataSourceInterface.name());
78
79
        EXPECT_EQ(QString("format string c-api %1"),
79
80
                        dataSourceInterface.formatString());
 
81
        EXPECT_EQ(QString("empty data string"),
 
82
                        dataSourceInterface.emptyDataString());
 
83
        EXPECT_EQ(QString("text domain"), dataSourceInterface.textDomain());
80
84
 
81
85
        com::canonical::usermetrics::UserData userDataInterface(
82
86
                        DBusPaths::serviceName(), DBusPaths::userData(1), *connection);