summaryrefslogtreecommitdiff
path: root/unittest/sql/my_json_writer-t.cc
diff options
context:
space:
mode:
Diffstat (limited to 'unittest/sql/my_json_writer-t.cc')
-rw-r--r--unittest/sql/my_json_writer-t.cc12
1 files changed, 4 insertions, 8 deletions
diff --git a/unittest/sql/my_json_writer-t.cc b/unittest/sql/my_json_writer-t.cc
index 9363682d86d..d67d36c0f85 100644
--- a/unittest/sql/my_json_writer-t.cc
+++ b/unittest/sql/my_json_writer-t.cc
@@ -38,18 +38,15 @@ public:
Json_writer *get_current_json() { return nullptr; }
};
-class THD
+class THD
{
public:
Opt_trace opt_trace;
};
-constexpr uint FAKE_SELECT_LEX_ID= UINT_MAX;
-
-#define sql_print_error printf
-
+#ifndef JSON_WRITER_UNIT_TEST
#define JSON_WRITER_UNIT_TEST
-#include "../sql/my_json_writer.h"
+#endif
#include "../sql/my_json_writer.cc"
int main(int args, char **argv)
@@ -127,7 +124,6 @@ int main(int args, char **argv)
w.start_object();
w.add_member("name").add_ll(1);
w.add_member("name").add_ll(2);
- w.end_object();
ok(w.invalid_json, "JSON object member name collision");
}
@@ -136,7 +132,7 @@ int main(int args, char **argv)
w.start_object();
w.add_member("name").start_object();
w.add_member("name").add_ll(2);
- ok(!w.invalid_json, "Valid JSON: nested object member name is the same");
+ ok(!w.invalid_json, "This must be valid JSON: nested object member has the same name");
}
diag("Done");