Add support for ldap, mysql and postgres tests through the use of an external VM.
authorPhilippe Wooding <philippe.wooding@networkradius.com>
Wed, 6 May 2015 16:18:23 +0000 (18:18 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 2 Jun 2015 18:35:58 +0000 (14:35 -0400)
commit7a6ca8ed7033b52508d10b4163eba203de4f7018
tree2b3a0c0155ac02bd8582316d1571976ca203b475
parent96cfe042c83d5641e1b4d2fa33e5c057540f41c0
Add support for ldap, mysql and postgres tests through the use of an external VM.
Required either TEST_SERVER of <MODULE>_TEST_SERVER env variable(s) to be defined.
Add support for 'PRE' conditions in module tests' unlang definition (just like it's used in the keywords tests)
62 files changed:
src/tests/modules/all.mk
src/tests/modules/ldap/acct.attrs [new file with mode: 0644]
src/tests/modules/ldap/acct.unlang [new file with mode: 0644]
src/tests/modules/ldap/all.mk [new file with mode: 0644]
src/tests/modules/ldap/auth.attrs [new file with mode: 0644]
src/tests/modules/ldap/auth.unlang [new file with mode: 0644]
src/tests/modules/ldap/example.com.ldif [new symlink]
src/tests/modules/ldap/module.conf [new file with mode: 0644]
src/tests/modules/sql_mysql/.gitignore [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_0_start.attrs [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_0_start.unlang [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_1_update.attrs [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_1_update.unlang [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_2_stop.attrs [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_2_stop.unlang [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_start_conflict.attrs [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_start_conflict.unlang [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_update_no_start.attrs [new file with mode: 0644]
src/tests/modules/sql_mysql/acct_update_no_start.unlang [new file with mode: 0644]
src/tests/modules/sql_mysql/all.mk [new file with mode: 0644]
src/tests/modules/sql_mysql/auth.attrs [new file with mode: 0644]
src/tests/modules/sql_mysql/auth.unlang [new file with mode: 0644]
src/tests/modules/sql_mysql/module.conf [new file with mode: 0644]
src/tests/modules/sql_postgresql/.gitignore [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_0_start.attrs [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_0_start.unlang [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_1_update.attrs [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_1_update.unlang [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_2_stop.attrs [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_2_stop.unlang [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_start_conflict.attrs [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_start_conflict.unlang [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_update_no_start.attrs [new file with mode: 0644]
src/tests/modules/sql_postgresql/acct_update_no_start.unlang [new file with mode: 0644]
src/tests/modules/sql_postgresql/all.mk [new file with mode: 0644]
src/tests/modules/sql_postgresql/auth.attrs [new file with mode: 0644]
src/tests/modules/sql_postgresql/auth.unlang [new file with mode: 0644]
src/tests/modules/sql_postgresql/module.conf [new file with mode: 0644]
src/tests/modules/sql_sqlite/acct_1_update.unlang
src/tests/modules/sql_sqlite/acct_2_stop.unlang
src/tests/modules/sql_sqlite/acct_start_conflict.unlang
src/tests/modules/sql_sqlite/acct_update_no_start.unlang
src/tests/modules/sql_sqlite/all.mk
src/tests/modules/test.mk [new file with mode: 0644]
src/tests/salt-test-server/.gitignore [new file with mode: 0644]
src/tests/salt-test-server/README [new file with mode: 0644]
src/tests/salt-test-server/build.sh [new file with mode: 0755]
src/tests/salt-test-server/salt/iptable.sls [new file with mode: 0644]
src/tests/salt-test-server/salt/iptables [new file with mode: 0644]
src/tests/salt-test-server/salt/ldap.sls [new file with mode: 0644]
src/tests/salt-test-server/salt/ldap/base.ldif [new file with mode: 0644]
src/tests/salt-test-server/salt/ldap/schema_freeradius.ldif [new file with mode: 0644]
src/tests/salt-test-server/salt/mysql.sls [new file with mode: 0644]
src/tests/salt-test-server/salt/mysql/schema.sql [new file with mode: 0644]
src/tests/salt-test-server/salt/mysql/setup.sql [new file with mode: 0644]
src/tests/salt-test-server/salt/ntp.sls [new file with mode: 0644]
src/tests/salt-test-server/salt/postgres.sls [new file with mode: 0644]
src/tests/salt-test-server/salt/postgres/schema.sql [new file with mode: 0644]
src/tests/salt-test-server/salt/postgres/setup.sql [new file with mode: 0644]
src/tests/salt-test-server/salt/top.sls [new file with mode: 0644]
src/tests/salt-test-server/salt_config/master [new file with mode: 0644]
src/tests/salt-test-server/salt_config/roster [new file with mode: 0644]