aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/tester.c')
-rw-r--r--src/tester.c39
1 files changed, 38 insertions, 1 deletions
diff --git a/src/tester.c b/src/tester.c
index d9fbbc8..45ce798 100644
--- a/src/tester.c
+++ b/src/tester.c
@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
+#include <assert.h>
#include "portage.h"
@@ -44,10 +45,46 @@ int main(int argc, char *argv[])
free(oname);
free(bp);
- StringList *resolved = portageGetResolvedPkgs();
+ /*StringList *resolved = portageGetResolvedPkgs();
stringListPrint(resolved);
printf("\n");
stringListFree(resolved);
+
+ StringList *unresolved = portageGetUnresolvedPkgs();
+ stringListPrint(unresolved);
+ printf("\n");
+ stringListFree(unresolved);
+
+ StringList *installed = portageGetInstalledList();
+ printf("Installed (%d) :\n", stringListCount(installed));
+ stringListPrint(installed);
+ printf("\n");
+ stringListFree(installed);
+
+ StringList *all = portageGetAllNodes();
+ printf("All Nodes (%d) :\n", stringListCount(all));
+ stringListPrint(all);
+ printf("\n");
+ stringListFree(all);*/
+
+ StringList *use = 1, *use_expand_hidden = 0, *usemasked = 0, *useforced = 0;
+ ret = portageGetAllCpvUse("kde-base/kdelibs-4.4.5", &use, &use_expand_hidden, &usemasked, &useforced);
+ if (!ret)
+ printf("ret was false, troubles ahead.\n");
+ stringListPrint(use);
+ printf("\n");
+ stringListFree(use);
+ stringListPrint(use_expand_hidden);
+ printf("\n");
+ stringListFree(use_expand_hidden);
+ stringListPrint(usemasked);
+ printf("\n");
+ stringListFree(usemasked);
+ stringListPrint(useforced);
+ printf("\n");
+ stringListFree(useforced);
+
+
portageFinalize();