[
    {
        "title": "recursive on non-relative AMD modules",
        "input": {
            "fileName": "test/extractor-fixtures/amd/requires-non-relative-module.js"
        },
        "expected": [
            {
                "source": "test/extractor-fixtures/amd/requires-non-relative-module.js",
                "dependencies": [
                    {
                        "module": "lodash",
                        "resolved": "lodash",
                        "moduleSystem": "amd",
                        "coreModule": false,
                        "followable": false,
                        "valid": true
                    },
                    {
                        "module": "other-module-in-the-config",
                        "resolved": "other-module-in-the-config",
                        "moduleSystem": "amd",
                        "coreModule": false,
                        "followable": false,
                        "valid": true
                    },
                    {
                        "module": "sub/local-module-in-drag",
                        "resolved": "test/extractor-fixtures/amd/sub/local-module-in-drag.js",
                        "moduleSystem": "amd",
                        "coreModule": false,
                        "followable": true,
                        "valid": true
                    }
                ]
            },
            {
                "source": "test/extractor-fixtures/amd/sub/local-module-in-drag.js",
                "dependencies": []
            }
        ]
    }
]
