summaryrefslogtreecommitdiffstats
path: root/src/json_test.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-02-02 19:15:38 +0100
committerBram Moolenaar <Bram@vim.org>2016-02-02 19:15:38 +0100
commit8d8c509ac8dea59ad07712971d74afae08521f79 (patch)
tree1bedd43a8f1f9568f97b4a064833daa97b9c1567 /src/json_test.c
parent04b08c3de68534adff95c8823787299e07ed3b49 (diff)
patch 7.4.1242v7.4.1242
Problem: json_test fails without the eval feature. Solution: Add #ifdef.
Diffstat (limited to 'src/json_test.c')
-rw-r--r--src/json_test.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/json_test.c b/src/json_test.c
index 0416543922..f50c95608b 100644
--- a/src/json_test.c
+++ b/src/json_test.c
@@ -21,6 +21,7 @@
/* This file has to be included because the tested functions are static */
#include "json.c"
+#if defined(FEAT_EVAL)
/*
* Test json_find_end() with imcomplete items.
*/
@@ -182,12 +183,15 @@ test_fill_called_on_string(void)
reader.js_cookie = " \"foobar\" ";
assert(json_decode_string(&reader, NULL) == OK);
}
+#endif
int
main(void)
{
+#if defined(FEAT_EVAL)
test_decode_find_end();
test_fill_called_on_find_end();
test_fill_called_on_string();
+#endif
return 0;
}