diff options
Diffstat (limited to 'src/tester.c')
-rw-r--r-- | src/tester.c | 39 |
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(); |