mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
Revert "MDEV-27036: re-enable my_json_writer-t unit test"
This reverts commit 2d21917e7d
.
No explainations, lots of code moved, wrong cmake changes
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
*/
|
||||
|
||||
struct TABLE;
|
||||
struct JOIN_TAB;
|
||||
class Json_writer;
|
||||
|
||||
|
||||
@@ -38,15 +39,13 @@ public:
|
||||
Json_writer *get_current_json() { return nullptr; }
|
||||
};
|
||||
|
||||
class THD
|
||||
class THD
|
||||
{
|
||||
public:
|
||||
Opt_trace opt_trace;
|
||||
};
|
||||
|
||||
#ifndef JSON_WRITER_UNIT_TEST
|
||||
#define JSON_WRITER_UNIT_TEST
|
||||
#endif
|
||||
#include "../sql/my_json_writer.h"
|
||||
#include "../sql/my_json_writer.cc"
|
||||
|
||||
@@ -125,15 +124,19 @@ 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");
|
||||
}
|
||||
|
||||
{
|
||||
Json_writer w;
|
||||
w.start_object();
|
||||
w.add_member("name").start_object();
|
||||
w.add_member("name").add_ll(1);
|
||||
w.start_object();
|
||||
w.add_member("name").add_ll(2);
|
||||
ok(!w.invalid_json, "This must be valid JSON: nested object member has the same name");
|
||||
w.end_object();
|
||||
w.end_object();
|
||||
ok(!w.invalid_json, "Valid JSON: nested object member name is the same");
|
||||
}
|
||||
|
||||
diag("Done");
|
||||
|
Reference in New Issue
Block a user