1: <?php
2: 3: 4: 5: 6: 7: 8: 9:
10: class Passwd_Test extends Horde_Test
11: {
12: 13: 14: 15: 16:
17: protected $_moduleList = array(
18: 'ctype' => 'Ctype Support',
19: 'ldap' => array(
20: 'descrip' => 'LDAP Support',
21: 'error' => 'If you will be using the any of the LDAP drivers for password changes, PHP must have ldap support. Compile PHP <code>--with-ldap</code> before continuing.'
22: ),
23: 'mcrypt' => array(
24: 'descrip' => 'Mcrypt Support',
25: 'error' => 'If you will be using the smbldap driver for password changes, PHP must have mcrypt support. Compile PHP <code>--with-mcrypt</code> before continuing.'
26: ),
27: 'mhash' => array(
28: 'descrip' => 'Mhash Support',
29: 'error' => 'If you will be using the smbldap driver for password changes, PHP must have mhash support. Compile PHP <code>--with-mhash</code> before continuing.'
30: ),
31: 'soap' => array(
32: 'descrip' => 'SOAP Support',
33: 'error' => 'If you will be using the SOAP driver for password changes, PHP must have soap support. Compile PHP with <code>--enable-soap</code> before continuing.'
34: )
35: );
36:
37: 38: 39: 40: 41:
42: protected $_settingsList = array();
43:
44: 45: 46: 47: 48:
49: protected $_pearList = array(
50: 'Crypt_CHAP' => array(
51: 'path' => 'Crypt/CHAP.php',
52: 'error' => 'If you will be using the smbldap driver for password changes, then you must install the PEAR Crypt_CHAP module.',
53: 'required' => false,
54: ),
55: 'HTTP_Request' => array(
56: 'path' => 'HTTP/Request.php',
57: 'error' => 'If you will be using the http driver for password changes, then you must install the PEAR HTTP_Request module.',
58: 'required' => false,
59: )
60: );
61:
62: 63: 64: 65: 66:
67: protected $_fileList = array(
68: 'config/conf.php' => null,
69: );
70:
71: 72: 73: 74: 75:
76: protected $_appList = array();
77:
78: 79: 80: 81: 82:
83: public function appTests()
84: {
85: }
86: }