finally started to use version control system
[simple-launcher] / test.cc
diff --git a/test.cc b/test.cc
new file mode 100644 (file)
index 0000000..7ca31c2
--- /dev/null
+++ b/test.cc
@@ -0,0 +1,30 @@
+#include <iostream>
+
+#include "launcher-item.h"
+
+char *files[] = {
+  "/usr/share/applications/hildon/hildon-control-panel.desktop",
+  "/usr/share/applications/hildon/hwr-teacher.desktop",
+  "/usr/share/applications/hildon/osso-backup.desktop",
+  "/usr/share/applications/hildon/osso-global-search.desktop",
+  0
+};
+
+int main() {
+  for (int i = 0 ; files[i] != 0 ; ++i) {
+    LauncherItem *item = new LauncherItem();
+
+    if (item->load(files[i])) {
+      std::cout << "Loaded " << files[i] << std::endl
+                << " name: " << item->getName() << std::endl
+                << " comment: " << item->getComment() << std::endl
+                << " service: " << item->getService() << std::endl;
+    } else {
+      std::cout << "Failed to load " << files[i] << std::endl;
+    }
+
+    delete item;
+  }
+
+  return 0;
+}