comparison tests/test-plugin-ask.c @ 1037:8f8ce47aba8a

make: switch to GNU make
author David Demelier <markand@malikania.fr>
date Tue, 27 Apr 2021 09:22:16 +0200
parents a35537c50f09
children d8db515adbd4
comparison
equal deleted inserted replaced
1036:bafb5943cd35 1037:8f8ce47aba8a
19 #include <err.h> 19 #include <err.h>
20 20
21 #define GREATEST_USE_ABBREVS 0 21 #define GREATEST_USE_ABBREVS 0
22 #include <greatest.h> 22 #include <greatest.h>
23 23
24 #include <irccd/compat.h>
25 #include <irccd/conn.h> 24 #include <irccd/conn.h>
26 #include <irccd/js-plugin.h> 25 #include <irccd/js-plugin.h>
27 #include <irccd/plugin.h> 26 #include <irccd/plugin.h>
28 #include <irccd/server.h> 27 #include <irccd/server.h>
29 28
34 setup(void *udata) 33 setup(void *udata)
35 { 34 {
36 (void)udata; 35 (void)udata;
37 36
38 server = irc_server_new("test", "t", "t", "t", "127.0.0.1", 6667); 37 server = irc_server_new("test", "t", "t", "t", "127.0.0.1", 6667);
39 plugin = js_plugin_open("test", CMAKE_SOURCE_DIR "/plugins/ask/ask.js"); 38 plugin = js_plugin_open("test", TOP "/plugins/ask/ask.js");
40 39
41 if (!plugin) 40 if (!plugin)
42 errx(1, "could not load plugin"); 41 errx(1, "could not load plugin");
43 42
44 irc_server_incref(server); 43 irc_server_incref(server);
45 irc_plugin_set_option(plugin, "file", SOURCE "/data/answers.conf"); 44 irc_plugin_set_option(plugin, "file", TOP "/tests/data/answers.conf");
46 irc_plugin_load(plugin); 45 irc_plugin_load(plugin);
47 46
48 /* Fake server connected to send data. */ 47 /* Fake server connected to send data. */
49 server->state = IRC_SERVER_STATE_CONNECTED; 48 server->state = IRC_SERVER_STATE_CONNECTED;
50 } 49 }