{
    "gpiiKey": "mac",
    "preferences": {
        "contexts": {
            "gpii-default": {
                "name": "Default preferences",
                "preferences": {
                    "http://registry.gpii.net/common/fontSize": 16,
                    "http://registry.gpii.net/common/screenReaderTTS/enabled": false,
                    "http://registry.gpii.net/common/magnification/enabled": false,
                    "http://registry.gpii.net/common/magnification": 1
                }
            }
        }
    },
    "deviceContext": {
        "solutions": [
            {
                "id": "mac.dummy"
            },
            {
                "id": "mac.dummy_empty"
            }
        ],
        "OS": {
            "id": "darwin",
            "version": "12.5.0"
        }
    },
    "solutionsRegistryEntries": {
        "mac.dummy": {
            "name": "Mac dummy",
            "contexts": {
                "OS": [
                    {
                        "id": "darwin"
                    }
                ]
            },
            "settingsHandlers": {
                "myconf": {
                    "type": "gpii.settingsHandlers.JSONSettingsHandler.set",
                    "options": {
                        "path": "/path/to/some/file.json"
                    },
                    "capabilitiesTransformations": {
                        "setting1": "http://registry\\.gpii\\.net/common/fontSize",
                        "setting2.path1": "http://registry\\.gpii\\.net/common/screenReaderTTS/enabled",
                        "setting2.path2": "http://registry\\.gpii\\.net/common/magnification/enabled",
                        "setting2.path3.hello": "http://registry\\.gpii\\.net/common/magnification"
                    }
                }
            },
            "configure": [
                "settings.myconf"
            ],
            "restore": [
                "settings.myconf"
            ]
        },
        "mac.dummy_empty": {
            "name": "Mac dummy empty",
            "contexts": {
                "OS": [
                    {
                        "id": "darwin"
                    }
                ]
            },
            "settingsHandlers": {
                "otherconf": {
                    "type": "gpii.settingsHandlers.noSettings"
                }
            },
            "start": [],
            "stop": []
        }
    }
}
