Commit Graph

22 Commits

Author SHA1 Message Date
Jean-Sébastien Pédron 0a71c3cf7b system_SUITE: Setup slapd(8) at the beginning of the testsuite
... instead of relying on an external script to configure it.

This way, if OpenLDAP server is installed, `make ct-system` should work.
`TESTING.md` is updated with this new information.

It also means the following resources are now unused:
* The Docker and Vagrant files
* `setup.sh` and `seed.sh` in the `example` directory
2020-03-26 16:07:08 +01:00
Jean-Sébastien Pédron 3dbfddfca0 example/README.md: Record the source of those LDIF files 2020-03-26 15:54:23 +01:00
Michael Klishin 8c3c91202b Add a Dockerfile for running integration tests 2019-10-14 22:27:31 +03:00
kjnilsson 416035cc74 configure openldap backend
allow ldap port to be overridden by environment
2016-07-28 15:28:35 +01:00
kjnilsson 4e6963baf5 setup openldap as part of vagrant provisioning
seed openldap as part of the test run
2016-06-29 10:33:25 +01:00
Daniil Fedotov a0f0f5f6e7 Testing and refactoring 2016-05-12 13:53:54 +01:00
Daniil Fedotov 8406c0cf77 Merge branch 'stable' into rabbitmq-auth-backend-ldap-15 2016-04-20 11:04:55 +01:00
Ayanda Dube 233ac0a712 Adds posix test user accounts, 'Carol' and 'Peter'.
Adds test user 'Peter' to all test groups.

Ref: #16.
2016-04-18 14:23:00 +01:00
Ayanda Dube d42a89235b Adds 'staff' LDAP testing group.
Ref: #16.
2016-04-18 14:23:00 +01:00
Ayanda Dube 8911fbf049 Adds 'memberOf' attribute overlay configuration.
Ref: #16.
2016-04-18 14:23:00 +01:00
Joseph Yiasemides 45a5ff0311 Test tag attribution by configuring from within the test-suite
Put the necessary configuration in the test itself, testing a more
complex assortment of tag queries, rather than in the configuration
file. Introduce another user into the LDAP server for this
test. Revert the `management` tag query, in the configuration file, to
a trivial constant query.
2016-04-14 14:20:48 +00:00
Joseph Yiasemides 2a1fc7d46f Use common placeholder names instead of former of current team members 2016-03-25 11:07:14 +00:00
Michael Klishin 44bad3a5ee Extract seed.sh, add a couple more users for testing 2015-04-11 02:16:59 +03:00
Simon MacMullen 5f5cd354a6 Modern Debianbuntu packages ldapadd seperately. 2014-11-13 16:15:00 +00:00
Simon MacMullen f755a224b4 Let's make the query language more complicated (and featureful!)
This so needs better documentation...
2011-10-27 18:27:56 +01:00
Simon MacMullen 8b6ab83b18 Disgraceful that we didn't have automated tests for so long! These are still pretty simple, but will have to do. 2011-10-27 16:52:58 +01:00
Simon MacMullen 03762fd12a Remove ACL-based example; it no longer works and ACLs are probably a really bad way to do this. 2010-12-03 14:24:02 +00:00
Simon MacMullen aba9c0cabc Tweak docs again. 2010-12-03 14:22:49 +00:00
Simon MacMullen 973d00ca4a in_group query. 2010-12-03 13:05:48 +00:00
Simon MacMullen ca26096067 Get ACLs working, add a less privileged user. 2010-11-23 11:57:30 +00:00
Simon MacMullen 20eb189dbe Make setup.sh really reset everything, start to set up some objects we could attach ACLs to. 2010-11-22 19:14:11 +00:00
Simon MacMullen d302c633b1 The simplest thing that could possibly work. You can authenticate as an LDAP user, but there are plenty of limitations. 2010-11-22 14:15:00 +00:00