1: <?php
 2:  3:  4:  5:  6:  7:  8:  9: 10: 11: 12: 
13: class Ingo_Test extends Horde_Test
14: {
15:     16: 17: 18: 19: 
20:     protected $_moduleList = array(
21:         'ftp' => array(
22:             'descrip' => 'FTP Support',
23:             'error' => 'If you will be using the VFS FTP driver for procmail scripts, PHP must have FTP support. Compile PHP <code>--with-ftp</code> before continuing.'
24:         ),
25:         'ssh2' => array(
26:             'descrip' => 'SSH2 Support',
27:             'error' => 'You need the SSH2 PECL module if you plan to use the SSH2 VFS driver to store procmail scripts on the mail server.'
28:         ),
29:     );
30: 
31:     32: 33: 34: 35: 
36:     protected $_settingsList = array();
37: 
38:     39: 40: 41: 42: 
43:     protected $_pearList = array(
44:         'Net_Socket' => array(
45:             'error' => 'If you will be using Sieve scripts, make sure you are using a version of PEAR which includes the Net_Socket class, or that you have installed the Net_Socket package seperately.'
46:         ),
47:         'Net_Sieve' => array(
48:             'error' => 'If you will be using Sieve scripts, make sure you are using a version of PEAR which includes the Net_Sieve class, or that you have installed the Net_Sieve package seperately.'
49:         )
50:     );
51: 
52:     53: 54: 55: 56: 
57:     protected $_fileList = array(
58:         'config/conf.php' => null,
59:     );
60: 
61:     62: 63: 64: 65: 
66:     protected $_appList = array(
67:         'imp' => array(
68:             'error' => 'IMP can be used to interface ingo with a mailserver.',
69:             'version' => '5.0'
70:         )
71:     );
72: 
73:     74: 75: 76: 77: 
78:     public function appTests()
79:     {
80:     }
81: 
82: }
83: