Sha256: 17b0126e7cbced327fe7bbd05c030659d6422c1cb7cf9534f34045da5c083216

Contents?: true

Size: 860 Bytes

Versions: 10

Compression:

Stored size: 860 Bytes

Contents

# Local ActiveDirectory Integration Testing

Integration tests are not run for ActiveDirectory in continuous integration
because we cannot install a Windows VM on TravisCI. To test ActiveDirectory,
configure a local VM with AD running (this is left as an exercise for the
reader).

To run integration tests against the local ActiveDirectory VM, from the project
root run:

``` bash
# duplicate example env.sh for specific config
$ cp test/support/vm/activedirectory/env.sh{.example,}

# edit env.sh and fill in with your VM's values, then
$ source test/support/vm/activedirectory/env.sh

# run all tests against AD
$ time bundle exec rake

# run a specific test file against AD
$ time bundle exec ruby test/membership_validators/active_directory_test.rb

# reset environment to test other LDAP servers
$ source test/support/vm/activedirectory/reset-env.sh
```

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
github-ldap-1.10.1 test/support/vm/activedirectory/README.md
github-ldap-1.10.0 test/support/vm/activedirectory/README.md
github-ldap-1.9.0 test/support/vm/activedirectory/README.md
github-ldap-1.8.2 test/support/vm/activedirectory/README.md
github-ldap-1.8.1 test/support/vm/activedirectory/README.md
github-ldap-1.8.0 test/support/vm/activedirectory/README.md
github-ldap-1.7.1 test/support/vm/activedirectory/README.md
github-ldap-1.7.0 test/support/vm/activedirectory/README.md
github-ldap-1.6.0 test/support/vm/activedirectory/README.md
github-ldap-1.5.0 test/support/vm/activedirectory/README.md