{
  "tests": [
    {
      "description": "Valid auth options are parsed correctly (GSSAPI)",
      "uri": "mongodb://foo:bar@example.com/?authMechanism=GSSAPI&authMechanismProperties=SERVICE_NAME:other,CANONICALIZE_HOST_NAME:true&authSource=$external",
      "valid": true,
      "warning": false,
      "hosts": null,
      "auth": null,
      "options": {
        "authMechanism": "GSSAPI",
        "authMechanismProperties": {
          "SERVICE_NAME": "other",
          "CANONICALIZE_HOST_NAME": true
        },
        "authSource": "$external"
      }
    },
    {
      "description": "Valid auth options are parsed correctly (SCRAM-SHA-1)",
      "uri": "mongodb://foo:bar@example.com/?authMechanism=SCRAM-SHA-1&authSource=authSourceDB",
      "valid": true,
      "warning": false,
      "hosts": null,
      "auth": null,
      "options": {
        "authMechanism": "SCRAM-SHA-1",
        "authSource": "authSourceDB"
      }
    }
  ]
}
