Monero
Loading...
Searching...
No Matches
prettywritertest.cpp File Reference
#include "unittest.h"
#include "rapidjson/reader.h"
#include "rapidjson/prettywriter.h"
#include "rapidjson/stringbuffer.h"
#include "rapidjson/filewritestream.h"
#include <sstream>
Include dependency graph for prettywritertest.cpp:

Classes

class  OStreamWrapper

Functions

 TEST (PrettyWriter, Basic)
 TEST (PrettyWriter, FormatOptions)
 TEST (PrettyWriter, SetIndent)
 TEST (PrettyWriter, String)
 TEST (PrettyWriter, OStreamWrapper)
 TEST (PrettyWriter, FileWriteStream)
 TEST (PrettyWriter, RawValue)
 TEST (PrettyWriter, InvalidEventSequence)
 TEST (PrettyWriter, NaN)
 TEST (PrettyWriter, Inf)
 TEST (PrettyWriter, Issue_889)

Variables

static const char kJson [] = "{\"hello\":\"world\",\"t\":true,\"f\":false,\"n\":null,\"i\":123,\"pi\":3.1416,\"a\":[1,2,3,-1],\"u64\":1234567890123456789,\"i64\":-1234567890123456789}"
static const char kPrettyJson []
static const char kPrettyJson_FormatOptions_SLA []

Function Documentation

◆ TEST() [1/11]

TEST ( PrettyWriter ,
Basic  )

◆ TEST() [2/11]

◆ TEST() [3/11]

TEST ( PrettyWriter ,
FormatOptions  )

◆ TEST() [4/11]

TEST ( PrettyWriter ,
Inf  )

◆ TEST() [5/11]

TEST ( PrettyWriter ,
InvalidEventSequence  )

◆ TEST() [6/11]

TEST ( PrettyWriter ,
Issue_889  )

◆ TEST() [7/11]

TEST ( PrettyWriter ,
NaN  )

◆ TEST() [8/11]

◆ TEST() [9/11]

TEST ( PrettyWriter ,
RawValue  )

◆ TEST() [10/11]

TEST ( PrettyWriter ,
SetIndent  )

◆ TEST() [11/11]

TEST ( PrettyWriter ,
String  )

Variable Documentation

◆ kJson

const char kJson[] = "{\"hello\":\"world\",\"t\":true,\"f\":false,\"n\":null,\"i\":123,\"pi\":3.1416,\"a\":[1,2,3,-1],\"u64\":1234567890123456789,\"i64\":-1234567890123456789}"
static

◆ kPrettyJson

const char kPrettyJson[]
static
Initial value:
=
"{\n"
" \"hello\": \"world\",\n"
" \"t\": true,\n"
" \"f\": false,\n"
" \"n\": null,\n"
" \"i\": 123,\n"
" \"pi\": 3.1416,\n"
" \"a\": [\n"
" 1,\n"
" 2,\n"
" 3,\n"
" -1\n"
" ],\n"
" \"u64\": 1234567890123456789,\n"
" \"i64\": -1234567890123456789\n"
"}"

◆ kPrettyJson_FormatOptions_SLA

const char kPrettyJson_FormatOptions_SLA[]
static
Initial value:
=
"{\n"
" \"hello\": \"world\",\n"
" \"t\": true,\n"
" \"f\": false,\n"
" \"n\": null,\n"
" \"i\": 123,\n"
" \"pi\": 3.1416,\n"
" \"a\": [1, 2, 3, -1],\n"
" \"u64\": 1234567890123456789,\n"
" \"i64\": -1234567890123456789\n"
"}"