Sha256: 07f44cd69f6587371c5a15ea0483b3b61c820a8d16d46604f9ddd2f731b837cf

Contents?: true

Size: 1.78 KB

Versions: 31

Compression:

Stored size: 1.78 KB

Contents

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: ~
        auth: ~
        options:
            authMechanism: "GSSAPI"
            authMechanismProperties:
                SERVICE_NAME: "other"
                CANONICALIZE_HOST_NAME: true
            authSource: "$external"
    -
        description: "Mixed case in auth mechanism properties is preserved"
        uri: "mongodb://foo:bar@example.com/?authMechanism=GSSAPI&authMechanismProperties=PropertyName:PropertyValue&authSource=$external"
        valid: true
        warning: false
        hosts: ~
        auth: ~
        options:
            authMechanism: "GSSAPI"
            authMechanismProperties:
                PropertyName: PropertyValue
                service_name: mongodb
            authSource: "$external"
    -
        description: "Auth mechanism properties are all invalid"
        uri: "mongodb://foo:bar@example.com/?authMechanism=GSSAPI&authMechanismProperties=PropertyName&authSource=$external"
        valid: true
        warning: true
        hosts: ~
        auth: ~
        options:
            authMechanism: "GSSAPI"
            authMechanismProperties:
                service_name: mongodb
            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: ~
        auth: ~
        options:
            authMechanism: "SCRAM-SHA-1"
            authSource: "authSourceDB"

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
mongo-2.21.0 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.20.1 spec/spec_tests/data/uri_options/auth-options.yml
mogno-2.20.0 spec/spec_tests/data/uri_options/auth-options.yml
mogno-1.0.0 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.20.0 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.19.3 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.16.4 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.17.4 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.18.3 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.19.2 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.19.1 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.19.0 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.18.2 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.17.3 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.18.1 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.18.0 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.17.2 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.16.3 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.18.0.beta1 spec/spec_tests/data/uri_options/auth-options.yml
mongo-2.16.2 spec/spec_tests/data/uri_options/auth-options.yml