This commit is contained in:
@@ -1,39 +0,0 @@
|
|||||||
#include "job.h"
|
|
||||||
|
|
||||||
using namespace slack;
|
|
||||||
|
|
||||||
static void
|
|
||||||
test_filter_package_installed ()
|
|
||||||
{
|
|
||||||
PkBitfield filters = pk_bitfield_value (PK_FILTER_ENUM_INSTALLED);
|
|
||||||
g_assert_true (filter_package (filters, true));
|
|
||||||
g_assert_false (filter_package (filters, false));
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
test_filter_package_not_installed ()
|
|
||||||
{
|
|
||||||
PkBitfield filters = pk_bitfield_value (PK_FILTER_ENUM_NOT_INSTALLED);
|
|
||||||
g_assert_true (filter_package (filters, false));
|
|
||||||
g_assert_false (filter_package (filters, true));
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
test_filter_package_none ()
|
|
||||||
{
|
|
||||||
PkBitfield filters = pk_bitfield_value (PK_FILTER_ENUM_NONE);
|
|
||||||
g_assert_true (filter_package (filters, false));
|
|
||||||
g_assert_true (filter_package (filters, true));
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
|
||||||
main (int argc, char *argv[])
|
|
||||||
{
|
|
||||||
g_test_init (&argc, &argv, NULL);
|
|
||||||
|
|
||||||
g_test_add_func ("/slack/filter_package_installed", test_filter_package_installed);
|
|
||||||
g_test_add_func ("/slack/filter_package_not_installed", test_filter_package_not_installed);
|
|
||||||
g_test_add_func ("/slack/filter_package_none", test_filter_package_none);
|
|
||||||
|
|
||||||
return g_test_run ();
|
|
||||||
}
|
|
||||||
@@ -1,55 +0,0 @@
|
|||||||
bzip2_dep = dependency('bzip2')
|
|
||||||
|
|
||||||
pk_slack_test_dependencies = [
|
|
||||||
packagekit_glib2_dep,
|
|
||||||
gmodule_dep,
|
|
||||||
sqlite3_dep,
|
|
||||||
bzip2_dep,
|
|
||||||
polkit_dep
|
|
||||||
]
|
|
||||||
|
|
||||||
pk_slack_test_cpp_args = [
|
|
||||||
'-DG_LOG_DOMAIN="PackageKit-Slackware"',
|
|
||||||
'-DLOCALSTATEDIR="@0@"'.format(join_paths(get_option('prefix'), get_option('localstatedir'))),
|
|
||||||
'-DLIBDIR="@0@"'.format(join_paths(get_option('prefix'), get_option('libdir'))),
|
|
||||||
'-DSYSCONFDIR="@0@"'.format(get_option('sysconfdir')),
|
|
||||||
'-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name()),
|
|
||||||
'-DLIBEXECDIR="@0@"'.format(join_paths(get_option('prefix'), get_option('libexecdir'))),
|
|
||||||
'-DPK_DB_DIR="."',
|
|
||||||
]
|
|
||||||
|
|
||||||
pk_slack_test_include_directories = [
|
|
||||||
include_directories('..'),
|
|
||||||
packagekit_src_include,
|
|
||||||
]
|
|
||||||
|
|
||||||
pk_slack_test_dl = executable('pk-slack-test-dl',
|
|
||||||
['dl-test.cc', 'definitions.cc'],
|
|
||||||
link_with: packagekit_backend_slack_module,
|
|
||||||
include_directories: pk_slack_test_include_directories,
|
|
||||||
dependencies: pk_slack_test_dependencies,
|
|
||||||
cpp_args: pk_slack_test_cpp_args,
|
|
||||||
c_args: pk_slack_test_cpp_args
|
|
||||||
)
|
|
||||||
|
|
||||||
pk_slack_test_slackpkg = executable('pk-slack-test-slackpkg',
|
|
||||||
['slackpkg-test.cc', 'definitions.cc'],
|
|
||||||
link_with: packagekit_backend_slack_module,
|
|
||||||
include_directories: pk_slack_test_include_directories,
|
|
||||||
dependencies: pk_slack_test_dependencies,
|
|
||||||
cpp_args: pk_slack_test_cpp_args,
|
|
||||||
c_args: pk_slack_test_cpp_args
|
|
||||||
)
|
|
||||||
|
|
||||||
pk_slack_test_job = executable('pk-slack-test-job',
|
|
||||||
['job-test.cc', 'definitions.cc'],
|
|
||||||
link_with: packagekit_backend_slack_module,
|
|
||||||
include_directories: pk_slack_test_include_directories,
|
|
||||||
dependencies: pk_slack_test_dependencies,
|
|
||||||
cpp_args: pk_slack_test_cpp_args,
|
|
||||||
c_args: pk_slack_test_cpp_args
|
|
||||||
)
|
|
||||||
|
|
||||||
test('slack-dl', pk_slack_test_dl)
|
|
||||||
test('slac-slackpkg', pk_slack_test_slackpkg)
|
|
||||||
test('slack-job', pk_slack_test_job)
|
|
||||||
Reference in New Issue
Block a user