Id id = ID_NULL;
switch (key) {
+ case PAKFIRE_PKG_DBID:
+ id = RPM_RPMDBID;
+ break;
+
case PAKFIRE_PKG_DOWNLOADSIZE:
id = SOLVABLE_DOWNLOADSIZE;
break;
Id id = ID_NULL;
switch (key) {
+ case PAKFIRE_PKG_DBID:
+ id = RPM_RPMDBID;
+ break;
+
case PAKFIRE_PKG_DOWNLOADSIZE:
id = SOLVABLE_DOWNLOADSIZE;
break;
ASSERT_SUCCESS(pakfire_package_set_string(pkg, PAKFIRE_PKG_UUID, "7a7cb0e3-d4c7-4bf8-85ef-8e4faa22c128"));
ASSERT_STRING_EQUALS(pakfire_package_get_string(pkg, PAKFIRE_PKG_UUID), "7a7cb0e3-d4c7-4bf8-85ef-8e4faa22c128");
+ // Database ID
+ ASSERT_SUCCESS(pakfire_package_set_num(pkg, PAKFIRE_DB_DBID, 1));
+ ASSERT_EQUALS(pakfire_package_get_num(pkg, PAKFIRE_DB_DBID, 0), 1);
+
// Summary
ASSERT_SUCCESS(pakfire_package_set_string(pkg, PAKFIRE_PKG_SUMMARY, "SUMMARY"));
ASSERT_STRING_EQUALS(pakfire_package_get_string(pkg, PAKFIRE_PKG_SUMMARY), "SUMMARY");