aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_resolver_api.c
diff options
context:
space:
mode:
authorNils Durner <durner@gnunet.org>2009-11-21 23:23:32 +0000
committerNils Durner <durner@gnunet.org>2009-11-21 23:23:32 +0000
commitae8a1985723eab38b028442874d75c6cef9970cb (patch)
tree6a571432311559210f1f01d6fac14720beff3173 /src/util/test_resolver_api.c
parent3066f7ad3775547ad25a3371573a85e0012fc17b (diff)
downloadgnunet-ae8a1985723eab38b028442874d75c6cef9970cb.tar.gz
gnunet-ae8a1985723eab38b028442874d75c6cef9970cb.zip
don't require gnunet-service-resolver in path
Diffstat (limited to 'src/util/test_resolver_api.c')
-rw-r--r--src/util/test_resolver_api.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/util/test_resolver_api.c b/src/util/test_resolver_api.c
index 909a16668..328a9e5b8 100644
--- a/src/util/test_resolver_api.c
+++ b/src/util/test_resolver_api.c
@@ -158,6 +158,7 @@ static int
158check () 158check ()
159{ 159{
160 int ok = 1 + 2 + 4 + 8; 160 int ok = 1 + 2 + 4 + 8;
161 char *fn;
161 pid_t pid; 162 pid_t pid;
162 char *const argv[] = { "test-resolver-api", 163 char *const argv[] = { "test-resolver-api",
163 "-c", 164 "-c",
@@ -170,12 +171,16 @@ check ()
170 struct GNUNET_GETOPT_CommandLineOption options[] = { 171 struct GNUNET_GETOPT_CommandLineOption options[] = {
171 GNUNET_GETOPT_OPTION_END 172 GNUNET_GETOPT_OPTION_END
172 }; 173 };
173 pid = GNUNET_OS_start_process ("gnunet-service-resolver", 174 GNUNET_asprintf(&fn, "%s%cgnunet-service-resolver.exe",
175 GNUNET_OS_installation_get_path(GNUNET_OS_IPK_BINDIR),
176 DIR_SEPARATOR);
177 pid = GNUNET_OS_start_process (fn,
174 "gnunet-service-resolver", 178 "gnunet-service-resolver",
175#if VERBOSE 179#if VERBOSE
176 "-L", "DEBUG", 180 "-L", "DEBUG",
177#endif 181#endif
178 "-c", "test_resolver_api_data.conf", NULL); 182 "-c", "test_resolver_api_data.conf", NULL);
183 GNUNET_free (fn);
179 GNUNET_assert (GNUNET_OK == GNUNET_PROGRAM_run ((sizeof (argv) / sizeof (char *)) - 1, 184 GNUNET_assert (GNUNET_OK == GNUNET_PROGRAM_run ((sizeof (argv) / sizeof (char *)) - 1,
180 argv, "test-resolver-api", "nohelp", 185 argv, "test-resolver-api", "nohelp",
181 options, &run, &ok)); 186 options, &run, &ok));