fiorsaoirse/project-lvl2-s401

View on GitHub
__tests__/__fixtures__/json-before-after-nested-result.txt

Summary

Maintainability
Test Coverage
[
    {
        "key": "common",
        "value": [
            {
                "key": "setting1",
                "value": "Value 1",
                "state": "equal"
            },
            {
                "key": "setting2",
                "value": "200",
                "state": "deleted"
            },
            {
                "key": "setting3",
                "valueOld": true,
                "valueNew": {
                    "key": "value"
                },
                "state": "changed"
            },
            {
                "key": "setting6",
                "value": [
                    {
                        "key": "key",
                        "value": "value",
                        "state": "equal"
                    },
                    {
                        "key": "ops",
                        "value": "vops",
                        "state": "added"
                    }
                ],
                "state": "nested"
            },
            {
                "key": "follow",
                "value": false,
                "state": "added"
            },
            {
                "key": "setting4",
                "value": "blah blah",
                "state": "added"
            },
            {
                "key": "setting5",
                "value": {
                    "key5": "value5"
                },
                "state": "added"
            }
        ],
        "state": "nested"
    },
    {
        "key": "group1",
        "value": [
            {
                "key": "baz",
                "valueOld": "bas",
                "valueNew": "bars",
                "state": "changed"
            },
            {
                "key": "foo",
                "value": "bar",
                "state": "equal"
            },
            {
                "key": "nest",
                "valueOld": {
                    "key": "value"
                },
                "valueNew": "str",
                "state": "changed"
            }
        ],
        "state": "nested"
    },
    {
        "key": "group2",
        "value": {
            "abc": "12345"
        },
        "state": "deleted"
    },
    {
        "key": "group3",
        "value": {
            "fee": "100500"
        },
        "state": "added"
    }
]