dav/main.c

changeset 123
806c4dccf2ae
parent 119
451607eeff05
child 124
41939c8f3f9c
--- a/dav/main.c	Fri May 29 13:12:25 2015 +0200
+++ b/dav/main.c	Fri May 29 14:16:45 2015 +0200
@@ -50,11 +50,15 @@
     // nothing
 }
 
-//#define DO_THE_TEST
+#define DO_THE_TEST
 #include <libidav/davqlparser.h>
+#include <libidav/davqlexec.h>
 void test() {
     DavQLStatement *stmt = dav_parse_statement(S(
-        "get - from '/path/with space' with depth = %d"));
+        "get * from / where (better or func(x, y, 1+1)) and -a = 2"));
+    
+    DavSession *sn = dav_session_new(ctx, "http://test/");
+    dav_statement_exec(sn, stmt);
     dav_debug_statement(stmt);
     dav_free_statement(stmt);
 }

mercurial