Blame tests/test_deep_copy.expected

Packit Service def718
PASSED - loaded input data
Packit Service def718
PASSED - all json_object_deep_copy() returned succesful
Packit Service def718
PASSED - all json_object_deep_copy() returned EINVAL for non-null pointer
Packit Service def718
PASSED - all json_object_equal() tests returned succesful
Packit Service def718
PASSED - comparison of string output
Packit Service def718
PASSED - trying to overrwrite an object that has refcount > 1
Packit Service def718
Printing JSON objects for visual inspection
Packit Service def718
------------------------------------------------
Packit Service def718
 JSON1
Packit Service def718
{
Packit Service def718
  "glossary":{
Packit Service def718
    "title":"example glossary",
Packit Service def718
    "GlossDiv":{
Packit Service def718
      "title":"S",
Packit Service def718
      "null_obj":null,
Packit Service def718
      "GlossList":{
Packit Service def718
        "GlossEntry":{
Packit Service def718
          "ID":"SGML",
Packit Service def718
          "SortAs":"SGML",
Packit Service def718
          "GlossTerm":"Standard Generalized Markup Language",
Packit Service def718
          "Acronym":"SGML",
Packit Service def718
          "Abbrev":"ISO 8879:1986",
Packit Service def718
          "GlossDef":{
Packit Service def718
            "para":"A meta-markup language, used to create markup languages such as DocBook.",
Packit Service def718
            "GlossSeeAlso":[
Packit Service def718
              "GML",
Packit Service def718
              "XML"
Packit Service def718
            ]
Packit Service def718
          },
Packit Service def718
          "GlossSee":"markup"
Packit Service def718
        }
Packit Service def718
      }
Packit Service def718
    }
Packit Service def718
  }
Packit Service def718
}
Packit Service def718
------------------------------------------------
Packit Service def718
------------------------------------------------
Packit Service def718
 JSON2
Packit Service def718
{
Packit Service def718
  "menu":{
Packit Service def718
    "header":"SVG Viewer",
Packit Service def718
    "items":[
Packit Service def718
      {
Packit Service def718
        "id":"Open"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"OpenNew",
Packit Service def718
        "label":"Open New"
Packit Service def718
      },
Packit Service def718
      null,
Packit Service def718
      {
Packit Service def718
        "id":"ZoomIn",
Packit Service def718
        "label":"Zoom In"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"ZoomOut",
Packit Service def718
        "label":"Zoom Out"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"OriginalView",
Packit Service def718
        "label":"Original View"
Packit Service def718
      },
Packit Service def718
      null,
Packit Service def718
      {
Packit Service def718
        "id":"Quality",
Packit Service def718
        "another_null":null
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"Pause"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"Mute"
Packit Service def718
      },
Packit Service def718
      null,
Packit Service def718
      {
Packit Service def718
        "id":"Find",
Packit Service def718
        "label":"Find..."
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"FindAgain",
Packit Service def718
        "label":"Find Again"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"Copy"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"CopyAgain",
Packit Service def718
        "label":"Copy Again"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"CopySVG",
Packit Service def718
        "label":"Copy SVG"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"ViewSVG",
Packit Service def718
        "label":"View SVG"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"ViewSource",
Packit Service def718
        "label":"View Source"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"SaveAs",
Packit Service def718
        "label":"Save As"
Packit Service def718
      },
Packit Service def718
      null,
Packit Service def718
      {
Packit Service def718
        "id":"Help"
Packit Service def718
      },
Packit Service def718
      {
Packit Service def718
        "id":"About",
Packit Service def718
        "label":"About Adobe CVG Viewer..."
Packit Service def718
      }
Packit Service def718
    ]
Packit Service def718
  }
Packit Service def718
}
Packit Service def718
------------------------------------------------
Packit Service def718
------------------------------------------------
Packit Service def718
 JSON3
Packit Service def718
------------------------------------------------
Packit Service def718
{
Packit Service def718
  "menu":{
Packit Service def718
    "id":"file",
Packit Service def718
    "value":"File",
Packit Service def718
    "popup":{
Packit Service def718
      "menuitem":[
Packit Service def718
        {
Packit Service def718
          "value":"New",
Packit Service def718
          "onclick":"CreateNewDoc()"
Packit Service def718
        },
Packit Service def718
        {
Packit Service def718
          "value":"Open",
Packit Service def718
          "onclick":"OpenDoc()"
Packit Service def718
        },
Packit Service def718
        {
Packit Service def718
          "value":"Close",
Packit Service def718
          "onclick":"CloseDoc()"
Packit Service def718
        }
Packit Service def718
      ]
Packit Service def718
    }
Packit Service def718
  }
Packit Service def718
}
Packit Service def718
------------------------------------------------
Packit Service def718
Packit Service def718
Testing deep_copy with a custom serializer set
Packit Service def718
CALLED: my_shallow_copy on with_serializer object
Packit Service def718
Packit Service def718
deep_copy with custom serializer worked OK.