Class ScriptTester

Description

Abstract base class for strategies for testing different Script backends

Located in /lib/tests/ScriptTest.php (line 98)


	
			
Direct descendents
Class Description
 class ScriptTester_imap Implementation of ScriptTester:: for testing 'imap' scripts
 class ScriptTester_all This script tester iterates through all enabled backends to verify that each one works properly.
 class ScriptTester_sieve Test the sieve Script backend. This uses the command-line `sieve' from the GNU mailutils package.
Variable Summary
 mixed $rules
 mixed $test
Method Summary
 ScriptTester ScriptTester ( $test)
 void addRule ( $rule)
 void assertDeletesMessage ( $fixture)
 void assertKeepsMessage ( $fixture)
 void assertMovesMessage ( $fixture,  $to_folder)
 void factory ( $type,  $test)
 void _setupStorage ()
Variables
mixed $rules = array() (line 101)
mixed $test (line 100)
Methods
Constructor ScriptTester (line 103)
ScriptTester ScriptTester ( $test)
  • $test
addRule (line 108)
void addRule ( $rule)
  • $rule
assertDeletesMessage (line 113)
void assertDeletesMessage ( $fixture)
  • $fixture

Redefined in descendants as:
assertKeepsMessage (line 118)
void assertKeepsMessage ( $fixture)
  • $fixture

Redefined in descendants as:
assertMovesMessage (line 123)
void assertMovesMessage ( $fixture,  $to_folder)
  • $fixture
  • $to_folder

Redefined in descendants as:
factory (line 128)
void factory ( $type,  $test)
  • $type
  • $test
_setupStorage (line 135)
void _setupStorage ()

Documentation generated on Sun, 30 Jan 2011 05:29:28 +0000 by phpDocumentor 1.4.3