| | |
| | | <!-- The Functional Tests --> |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/security/security.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'main_security'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/aci/aci.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'main_aci'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/privileges/privileges.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'main_privileges'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/backends/backends.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'main_backends'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/core/core.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'main_core'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/schema/schema.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'main_schema'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/replication/replication.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'main_replication'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/indexes/indexes.xml' % (TESTS_DIR)" /> |
| | | <!-- |
| | | <call function="'indexes'" /> |
| | | --> |
| | | |
| | | <import machine="'%s' % (STAF_LOCAL_HOSTNAME)" |
| | | file="'%s/testcases/groups/groups.xml' % (TESTS_DIR)" /> |
| | | <call function="'main_groups'" /> |
| | | <!-- |
| | | <call function="'main_groups'" /> |
| | | --> |
| | | <script> |
| | | class functionToRun: |
| | | def __init__(self, name): |
| | | self.name = name |
| | | |
| | | def getName(self): |
| | | return self.name |
| | | |
| | | |
| | | suitesFileName='%s/testcases/run-custom-suites.dat' % TESTS_DIR |
| | | |
| | | if not os.path.exists(suitesFileName): |
| | | suitesFileName='%s/testcases/run-default-suites.dat' % TESTS_DIR |
| | | |
| | | f = open(suitesFileName, 'r') |
| | | functionsToRun = [] |
| | | for line in f.readlines(): |
| | | functionsToRun.append(functionToRun(line.rstrip())) |
| | | f.close() |
| | | </script> |
| | | <iterate var="function" in="functionsToRun"> |
| | | <sequence> |
| | | <message>'calling function [%s]' % function.getName()</message> |
| | | <call function="'%s' % function.getName()" /> |
| | | </sequence> |
| | | </iterate> |
| | | |
| | | |
| | | |
| | | </sequence> |
| | | </function> |
| | | </stax> |